The game is free, heroes are rather easy to unlock, if they didn't sell boosts/skins for RP then there'd be absolutely no reason to buy RP. The Collector's Pack is just a way of getting a nice "head start" over other players while, at the same time, supporting the game.
All this **** about "skins cost too much" and "economy down, dollar down". It dissapoints me to hear this squabble. Good thing the game cost is down as well. You pay a whole $0.
On anoher note,
Thanks for the game riot, it's a blast to play