I don't worry about the recharge aspect of the game. I follow the same pattern in this game as I do DS. I haven't felt like I needed to spend anything, unlike DS, so for me personally, I like their process.
I'm not looking to be a 15 mil+ player, if someone is, then yeah, you'll have to pay. I don't even pay attention to recharge and/or new heros, because I don't feel pressured to purchase any of them.