The reason why the devs throw these limited games at us is, that we're still buying the crap they offer, simple as that. And this goes for PC and consoles alike.
Vote with your wallet I say and show them that we don't want those crap games anymore.
I'm waiting for Borderlands 2 to get my FPS-fix. And it doesn't even need bleeding-edge graphics to satisfy me, but offers fun gameplay instead