Yeah, pretty much.
Nexus was an awesome game with stunning visuals and excellent gameplay.. It provided a goal, and limited resources to accomplish it with, and punished you for trying to do it wrong.
Nowadays, it seems, we only get part of that; The stunning visuals, and goal. Think about it; when was the last time you actually faced a situation in a game where you were forced to reload a save game and come at it with a completely different mindset and/or equipment setup?
More games need to utilize the concepts of limited resources, and punishing suboptimal ideas, in my opinion. While aiwar kinda does this, the only really limited resource is knowledge (and aip, to a point). Its never really a tactical battle of limited resources.. and I seriously miss that.
Staying completely on topic; Are there any games that really do utilize these ideals that I'm just not seeing? >_>