Start allowing players to play ranked before level 30, Normals experience is antifun
Maybe at level 15 or level 20, start allowing players to play ranked. Or just get rid of the levels and let elo dictate everything. If a new player plays ranked, they will get the elo that matches their skill level, and I don't see whats so bad about that. when they get better, they will naturally climb.
It takes forever for new players to get to level 30, and many of those games they play to get to level 30 is crap. There are bots and smurfs in the normal games whenever a new player is trying to level an account to 30 and that discourages many players. Also, normals matchmaking is crap. Sorry, but that's the truth. Most normals games end up in a stomp either way and it's not fun for either team. There is also less teamwork in normals games than ranked. In normals, everyone has a different idea of their goals. Some people might be out there to try certain mechanics, like practicing csing, while others are there to seriously try to win.Neither of them are wrong, but it's hard to work together with both of them. There's a reason that once I turned level 30 I've avoided playing normals most of the time.
In ranked, I've noticed no bots and much less smurfs. Matchmaking is 10x better. Everyone has pretty much the same goals. I think that it would be ideal to let new accounts play ranked as soon as possible because the ranked experience is much better in general than the normals experience.