User blog comment:Alartan/IP - are influence points a problem?/@comment-5266525-20150411124906

You really need to ask yourself if getting every single champion and rune in the game is a reasonable goal to expect of the average player. I say it is not.

I've been playing for about 3 years now and I already have more than enough runes and champions that I'll ever need to enjoy the game. I've not bought any of them with RP whatsoever.

This also goes for competition with LoL. People won't suddenly start flocking to HotS or Smite because not everyone really has a desperate need to unlock everything right from the get-go - and nor is it possible to show the effort you took to unlock a champion if they're available from the get-go either.