>OST
True that WC2 is great, though I'd argue WC3's is also amazing if stylistically different.
>Factions
Also true, though more factions is better IMO Blizzard just dropped the ball generally. It's as though the only way they could balance a game is to have two nearly identical factions.
>No heroes
Don't really have an opinion one way or the other, the cons and pros balance out for me.
>Navy
Well of course it sucks, it doesn't even exist in 3.
>Walls
Agreed, you just have to build your base like a clown in 3 to try to block shit and that always struck me as stupid, though I imagine good players would do that anyway to save resources.
>Camera
The 3D isn't as bad as you say, it's easily adjustable for many pretty much many angles, the only gripe I have is it limits how far you can zoom out. But 2 also does that by graphical necessity.
Other than that I'd say the graphics aren't my favourite in either, I dislike their cartoony "huge dude/tiny building" style. But 2 at least had great sprites to make up for it, the 3D doesn't age well at all and they STILL kept the ugly proportional shit even though they had every opportunity to make it look good.