LoL is all about spamming low damaging abilities, your character has a less individual impact on games compared to the team. Smaller map, no fear of teleports, less punishing for mistakes made, items have less of an impact, overall more "casual".
I could see this passing up LoL. They're...