It depends on the game, but simulation games can be good for learning/honing the meta-skill of systems thinking, imo (in the sense of http://en.wikipedia.org/wiki/Systems_thinking).
I personally avoid Minecraft because I feel some games are somewhat productive, and that Minecraft is not one of them.
I get the impression a very large part of Minecraft is mindless worker-ant operations. Compared to, say, Portal, I feel my time is better spent with the latter- even though neither produce a tangible product or any apparent immediate benefit. (Not to mention the fact that Portal has an ending, instead of going forever)