Ok you guys have the idea wrong, if you have played league of legends, everyone in the game (once max level) is equal, it does not take very long to reach max level - around a week on new account. Each level a new talent point for the talent tree is released. Ranked Queue is disabled until max level (30), and there is nothing in the shop that gives an ingame advantage whatsoever, there is only the ability to purchase skins for your character, which can be vehicles characters etc in renX, the other things in the shop which are purchasable are xp boosts and in game currency to buy new characters etc, but nothing that gives you an advantage ingame.
And the purpose of talent tree is to provide multiple options suited for your needs at each tier, eg tier1 you choose between different bonus', that provides more in depth strategy.