I think the Dota 2 model is 100% better allowing all heros but just charging for appearance items. I am sure the LoL and HoTS way makes more money but it comes off as greedy shit to me. I still feel not being able to block minions, last hit, deny xp, place wards, buy items, ect, ect, really...