Most of the heroes (~70%) in this map are pretty imbalanced, because of the huge amount.
20-30 heroes would make it simpler to be balanced, but 88? It'll take lots of time fix the issues. And I bet IceFrog (the thief of the original DotA) doesn't waste his time on that.
Oh, and I don't hate DotA in general! I just dislike this map.