Okay, say, what’s the difference between Battlefield 3, Modern Warfare 3, Dust 514, Resistance 3, Prey 2, and Far Cry 3?

Yes, the Title.

Don’t blame the developers, they don’t do anything wrong. They just do the same thing as what other developers did.