People like us can complain all we want that we're not getting enough games these days with quality work where we want it (ie, gameplay) but it's not going to make a scrap of difference.
Before you begin to accuse game developers of "selling out" and making visually pretty games because the masses buy them a lot, think for a second and realize that they're just people doing their job to earn money. They need to come up with ideas that, primarily, sell. Is it justified to criticize them? I don't think so.
Also, the majority of gamers are what we call "dumb" and they like pretty, instantly gratifying games like CoD. This means that the majority of gamers actually want the gaming industry to take the direction it is headed in.
How, then, can you say that the gaming industry's decision is wrong? We may not like it, it may not be in our favor, but as long as the majority of gamers like shitty games, the developers are making the overall right choice by making those sort of games.
Of course, if every developers started making the sort of games we like, then the "dumb" gamers will be forced to play them too. These gamers' taste developed how it did because of decisions developers took many years ago, so developers are to blame for initializing the situation.