Why not own all champs?
I think that it is simply too hard to play so many hours to get every champ and rune. I think that runes should be something everyone gets at lvl 30, something that anyone can experiment with, not just the pros. I think that making champs cost IP makes it extemely hard to play a variety of roles when starting out and forces you to be somewhat of a one trick pony which this game wasn't meant to be about. This game was meant to allow people to experiment and let people play various roles except it doesn't support that idea in its current state. Riot needs to make champs free along with runes to allow for a better experience.