I have well over a thousand hours in Starcraft. It just boils down to finding a strategy that works the majority of the time and repeating it over and over and over. If I wanted to do the same thing over and over in a joyless routine, i'd play an MMO.