You bitter hatred towards a game you've never played is quite amusing to me considering that your giving a more biased view than a dota player that has at least tried that game along with other and knows what each play like.
I myself play dota, I play wow, I play Strategy/Racing/FPS/RP and a huge variety of games, is suggesting things that are right in those genre's going to cause you to write a 10 page post repeating religiously over and over Demigod is not xxxx Demigod is not zzzz. It boring and you actually don't make any points to support what you want from the game.
What people are suggesting from Dota are the points that make the game interesting, and what your wanting actually has negative effects on what is being produced here, you say you don't want 10 mins to get a game really flowing, you don't want 2 hour games (which rarely if even happen in dota so maybe check your facts) well sorry but when you have a game that at launch is going to have a limited amount of maps and a limited amount of heroes, I think a hour a game is more than justified to get fufilment out of the game itself.
You make this point
I don't have to concentrate on hitting just-so on this zerg or that zerg. I can stomp my way to a good position, then trust the AI will Do The Right Thing(tm) while I focus on dropping the right skill at the right time for impact. I can strategize, not be a tactics monkey.
Where you practically argue with yourself within one sentence, at the start your asking to not have to last hit so you don't have to concentrate and then later you want to stratergize but without tactics, well unforutantely these things are all the same, it is good tactics to do last hitting in dota, it is good strategy to last hit in dota, but its not necessity to do it to win.
I don't have to know sixty+ characters, all their hard and soft counters, and an entire library of references on items to play the game. I can jump in, beat the crap out of things and actually work my way into gameplay without having to be a reference text.
I'm glad your not on the team as you would make the singular most boring game to ever grace gods green earth, thats all I have to say on this point
Now onto the points you'd like to see,
Some kind of contracting bar that displays the time / threshold until your next wave of zerg comes through. I hate to be standing out front with my pants down and the last of my wave dies around me with no idea how long until the next bunch rolls through.
Zoom out, fairly simple way to see what is coming and as it is a regular spawn then you'll get a feel for it
The unification of your rear-base shopping mall into a couple of buildings. I like having to either die or walk back to gear up; that's fine. But as is buying things is a right PitA.
Yeah I can imagine the time it takes to click 5 seperate buildings is excruciating for you but in reality when a big amount of items get implemented you'll be glad of seperate shops instead of 9923438 items per 2 "shopping malls" as you put it
A bit of documentation on the zerglings and powers. Even with a general idea of what I want to do, I'm spending time mouse-waving to get effect ideas. Zerglings need a mouse-over tip which defines a short description of their role and some general stats. (Use the Fudge-esque Poor/Average/Fair/Good/Great/Superb instead of hard numbers for bonus points.)
Finally a point I agree with, I'd love to see a option for permanently showing health bars/ power bars of units / demigods / creeps or all of them also possibly some text on your own health/energy bars to give you a number of how much you have left.
Did I say more Generals?
Not sure if this is a attempt at humour or you do actually suffer from hodgekinsons disease but really your not funny so stop repeating yourself 90 times