I don't have an issue with the early announcement. Hollywood runs a massively tighter ship than the game industry, and we know about basically every film as soon as a development deal meets a spec script. It can, and often is five or six years before anything is even filmed. It was interesting that after a few years of XIII trailers, once they really started the marketing, the next trailer was put online as 'Trailer 1'.
In fact, it's useful to the industry to know what films are coming when. If Avatar 2 is November 2016, the studios need to know that to plan their fall releases around it etc. It was interesting that MS announced that CoD exclusive content window for releases every November for however many years it was. We all knew there would always be a CoD then, but to have it so official is very useful for people.
Announcing games as exclusive and going back on that on the other hand is bullshit. Not because third party exclusives are exciting or anything, but if anyone bought a PS3 over a 360 for FFXIII, SE and Sony should pretty much hand that cash back over, it was practically stolen.