The "community" has itself to blame for this. Yes, you, me, everyone. And the key thing here is the fixation with graphics! We have been so fixated with graphics that this is what the developers is putting first, that is where the money and effort goes, not gameplay or story or actual content.
Remember how excited the community was to be lied to about the first "killzone" trailer? A baby could see it was all pre-rendered, but noooo.. everyone insisted it was realtime. Perhaps this is where it all started to go downhill.
Graphics became the way to get attention. Pics generate hype, But pics don't show gameplay. And how important is really what kind of post-effects they use, or what polycount they have, or what shiny lighting they have? Shouldn't gameplay be more important?
So they built the ps3 and xbox360 to be able to push as much graphics as possible. Not to be able to make a good AI, because that isn't visible in the screenshots. And from what i hear, they are continuing this trend with the ps4 and xbone.
And good graphics take time to make. All the models, particle effects and lighting effects take up time from programmers. So perhaps this is why Titanfall has so little content? Because if you're going to make it look that good in a few screenshots, you can only do it for so much content. If you boost something that much, other factors will suffer.
Better graphics is what the public gets hyped on, so that is what we get.