I think it's a good thing it has gone f2p, but they should have made prime have tiers, like old prime by default is tier 2, and everyone that bought is tier 1, and maybe add a third tier for people that reached level 3 on casual badge and/or has a certain rank on competitive but this third rank you have to maintain. Then the matchmaking system prioritizes finding match in the tier that you are. Something like this could improve the everyone's experience.