Funny, I stoped playing LoL for the same reason I never got into DotA....
Insane damage on everyone and teamfights lasting for like 5 seconds, and once one team snowballs, its basically over...
All these things NOT existing back in 2009 was exactly why I chose LoL over DotA... Kinda sad that its gone now...