>>8380To talk about which "requires more skill" is a false proposition to begin with. The skill required is the skill necessary to beat your opponent.
In Starcraft you have the (theoretical) potential to micro every single unit, keep track of every piece of information on the map, keep every production facility working at maximum capacity and so on and so on, which is practically impossible, so you cut corners where you can to maximize your limited human reaction time and attention.
In a moba you can get close to perfect execution in a fight, but the macro and meta decisions here must not be underestimated - there is near unlimited room for improvement and experimentation.