Yeah that may be true. I just find it weird ... I've never heard of an announcement that someone is no longer developing the game before we even have a release date. Especially the specific announcement that the "contract has ended" (which doesn't necessarily verify one theory or another). You're probably right though, it's just kinda weird. I'm sure it's been done in the gaming industry before but usually it seems like we don't hear it months or possible even a year before launch.
While I believe what i said, I do agree that it is strange.