So what if he does only play 1 hero? You don't get to tell people how to play a game.
I don't know why people keep throwing hypothetical examples around. LoL is currently the most popular game in the world and uses this system and it works great. The only real issue can be launch day heroes tend to be on the OP side and get nerfed down, but the 45 min Blizz interview specifically mentions they'll take care to make sure this isn't the case.
Here is the problem with this view for most people that have been in this genre for so long: you can be extremely skilled but are limited to certain heroes just because you need to buy them+talents or whatever.
I much rather have everything be free to see which way I would like to go with hero style, but with the approach they are taking with this game it probably won't apply here.
Being limited to a certain pool of champions is not a bad thing, quite the opposite. We're humans. We can't possibly be good at everything. It's literally impossible, that's why we focus on a certain pool of heroes/champions in MOBAs and stick with those. We can simply win with that pool of heroes, we do not need to be specialized in all champions to win games. It's simply not necessary.
Knowing how every champion/hero works though, that is another story.
I hate league because of having to pay to unlock heroes. I would hate HoTS for the same reason. Dear god I hope they don't do this.
I like the idea of unlocking champions... why? cause sometimes that's even a reason to play, just to get a new champion
There are advantages and disadvantages with having a limited Hero pool. It is much easier to tailor the experience for beginners when you don't overwhelm them with all the Heroes at once. Heck, when I started playing Dota 2 the amount of Heroes didn't even do anything for me. I still haven't played all the Heroes in that game by a longshot and probably I never will.
As long as it is possible to unlock all Heroes in HotS by just playing the game I am completely fine with the system. The one issue I would have is if my favourite characters from Blizzard will not be accessible immediately for me, but hey, I was planning on spending some money anyway just to show my support. The game looks like a ton of fun and I really want it to succeed.
My YouTube channel: http://www.youtube.com/user/KungKeno21?feature=mhee
My DeviantArt page: http://deathknightcommander.deviantart.com/