Riot are doing a lot to try and break the douchebags, they have a peer review system where players vote on harassment cases and decide whether or not people should be punished. They also have an Honor System where at the end of the game players can choose to nominate someone as "Helpful, Friendly, Teamworker, Honorable Opponent" etc which give little portrait decals as rewards - all little things that encourage good play. Plus the /ALL channel is turned off by default so you don't see any of the cross team e-peen jockeying unless you turn it on.

Granted much like any other online game you still find people who rage and whatnot.

If you're interested in starting I can make a new account - or if you'd be on the US servers I have an account that's like ... level 4... so very much in the newbie region. Would be cool to get a little EoFF group going.

(plus a lot of the old DOTA people have gone to DOTA2)