I agree that Starcraft is less a game about strategy, and more a game about build orders, unit counters, and proficient micromanagement than anything else. That's not to say that it isn't still deep or skill intensive, because it certainly is those things; I just think "strategy" is one of the lesser aspects of the game.
The thing that I like so much about supreme commander 2 are the things it seems the fans of the first game hate, the tech trees. The tech trees sort of force the player down a certain path once they've chosen (air, land, structure, naval, or, acu), but the caveat to this is that every tree can defeat every other tree by varying degrees. Thus the player has to use the resources they have to win, instead of just being able to build counters to counters to counters, which while seemingly giving the players choices, is actually taking them away.
Also I don't see how you've come to the conclusion that SupCom 2 has only 1 resource. It actually has 3 - mass, energy, and research, which is one more than the first game had. If you're referring to the fact that you can convert energy to mass, you have to remember that to gain this technology, you're forced down the structure tree, which has it's own advantages and disadvantages just like any other tree (which I dare say is the point...).