Thing is, in my eyes... I played SC as one of my first games that I kept playing. I grew up knowing that I could constantly replace units easily. That I could send millions of Zerg to die, and not need to macro/micro them unless I needed to. Then I played war3. I didn't have as much resources as I used to, AND, the more units I had reduced the amount of income I had. So I had a hard time picking which way to go. Then the heroes. When I first played. I was just like, meh... Screw em. Then I learned that they are NEEDED to play =/. (Basically). They may put heroes into SC2, I wouldn't mind it. Just as long as it's not the basis of it. Kinda how war3 is.
In Starcraft, I could fire and forget my units. In war3, I have to fire and watch them. =/
Oh, and if DOTA is made into SC2, I will break their maps =o.
I personally don't like the idea of DOTA. I just don't find fun in if I die, I lose money, and they gain money. I'm fine with them gaining, but me losing it? If not giving him money from me dieng put me behind on items, and then the respawn time for putting me behind in EXP, I now LOSE money too, setting me back even further. I just don't like the idea of being set back two steps and they being put up another step. I'm fine with dieng, losing a bit exp, and them gaining some money. But then, I can't buy anything after I died, and then it just stacks, because he CAN and I CAN'T buy any good items.
All in all, I prefer lots of units having a large meat party, compared to 1 on 1's, and then someone steals the kill, or runs away. Which is why I loved SC, it was a gigantic Meat Party. (Especially the zerg)