I agree, a regular team to play with is a better idea, very good, but at the end of the day if you are unranked the system tries to pair you with random skill groups, this way you are more likely to be put up against better players.
I still think Billosoft and ESEA is the answer as this will put me up against Globals and Supremes. Yes, I'll not play well, and they will not like playing with me, but I want to improve as a player in the long run, and offer more to a team.
I'm not team material, I play way too randomly. One game I'll top frag and carry, next game I'll struggle to even hit an enemy with a USP-S