Stop Complaining, IF you don't want to spend the money, then don't!
League is a FREE game after all, And yes, the extra special things like skins and such are purchased with money, but that doesn't mean you have to buy them!
I however love League and have spent 300+ on it already. And I plan on getting 100 this month. I gladly support a game thats free and is so awesome. If you want extra special credit, then go make some money! I work 60+ Hours a week so I have no problem spending my money on something I dedicated to play for more then 40 hours a week.