Everything is nesscery, and its naive to think that they will strike a balance here, and you dont think you will have other things to use your wealth for in an RTS ?
Subscription and the other system they advocate is mainly a diffrence in mindset one mindset is everything new we make you will have to pay for to acquire.
and the other is that
well we dont have to worry about the money because we have a subscription in affect so we can focus on adding new things and generely just improve the game.
Heroes of Newerth vs League of Legends.
Which one is superior gameplay wise? to me the answer is very obvious HoN is because they keep adding new things free of charge they improve their game free of charge and the only thing you can buy is cosmetics, if this ever changes tho it will be a Downward spiral. and i dont even approve on the cosmetics costing money.