While I agree with everything you've said, I really only apply these criticisms to the so-called "triple-A" developers out there. There are quite a few indie developers out there that are making engaging, thought-provoking puzzle games. They are typically short, have interesting gameplay mechanics, and inexpensive.
One great example is SpaceChem. It's a joyously frustrating game that revolves around "programming" reactors to create molecules from other molecules. The joy of finishing a level (particularly if you can beat the curve in terms of time/instructions) is tangible.
Don't despair too much at the state of the game industry, just don't look to the "leaders" for your interesting games.
One great example is SpaceChem. It's a joyously frustrating game that revolves around "programming" reactors to create molecules from other molecules. The joy of finishing a level (particularly if you can beat the curve in terms of time/instructions) is tangible.
Don't despair too much at the state of the game industry, just don't look to the "leaders" for your interesting games.