The thing I miss the most from DOTA is the fact that you have almost all map on sight. You know where is everyone and what are they doing. The map's shape and paths does not allow ganking, backdooring a hero or teambanging enemy heroes. Just lane, lane, lane, help and pushing in all the matches I've played. Besides, the whole "TELEPORT AND HEAL FOR FREE" thing renders that kinda of game impossible.
What's the point in getting an Assassin if they are just buffed Generals? I wanna go for other heroes, not just lane and stuff.
PD: Additional thougt, there are no actions available on minimap, so it's kinda difficult to aim teleport when under pressure.