I put SC2 down and never picked it back up after playing the third timed mission in a row.
Supreme Commander dealt with this by having genuinely large maps and resource flow rather than a fixed amount of resources. If you tried to "rush" someone or go after their resources, you generally ran into units a level higher and got annhilated.