While MOBAs don't require the micro that SC takes, it has the added challenge of teams working together, comps, objective control and all the other systems that make them challenging.
I mean I get it, you're salty MOBAs are the dominant scene right now, but sorry games like SC and fighting games won't have the mass…