Yeah, damn those casual gamers for gaming. Keep your dirrrty hands off my hobby. How dare you make up a market for game companies.
But yeah, support the stuff you want to see by buying it, definitely. If I wanted to blame something, how about the ever-increasing demand for production values, eye candy and technological progress and the upward-spiraling budgets that come with that? I personally happen to like that "retro" stuff & gameplay focusing game developers, which doesn't demand so much money thrown at production values. In my areas of interest there seems to be just more and more killer stuff coming out all the time.