Oh yes, you can definitely dominate people in LoL, but unless you consistently dominate people in Ranked, then your anecdotal evidence is just...anecdotal. LoL is extremely popular, I'm not sure where you're getting your stats in saying it's surpassed by DotA 2 and HoN (HoN is almost dead now)...