1) There is no game matching system like Mr. Elo's or any other formula. So balanced games are far and in between.
2) The skill level of the community is very low. It looked like they were looking for DOTA vets and instead its full of people with no clue.
3) It's VERY BETA in terms of balance.
In terms of how it compares to League of Legends. Play DOTA. DOTA is a much more complex game that is great but more involved. I'm married and so LoL is perfect for me. DoTA2 = DoTA with updated graphics and technology updates.