I have noticed that CS:GO and Overwatch, two very popular competitive games, force you to play a rather big amount of unranked games and gain a certain "level" before you are allowed to play ranked. CS:GO aso limits the amount of ranked games that you can play per day until you have a rank, forcing you to wait even longer. Many other games do the same, but those two are different in the fact that they have a paywall, a huge one in case of Overwatch.
This means that for a long time a new player is forced to play in unfair teams (as making the teams fairly balanced is the sole benefit of ranked matches). Not only can one team be just stronger than the other, making the game predetermined and boring not matter which team is our newbie in, but there can also be a couple of very experienced players in each of the otherwise fair teams, and those veterans will really be the ones deciding the outcomes of a battle, making the newbies feel useless (as they will actually be useless in this particular match).
It also means that newbies who want to play seriously are mixed with people who want to play for fun (not to win) and troll.
Unranked matches also have an a bit different balance compared to ranked in CS:GO, which means that our newbie can also learn something that is not applicable in ranked matches.
What is the benefit of the game if new players are not allowed into ranked matches right away if they want to try them?
What is the benefit of making unranked balance even slightly different from ranked?