-
Well, he did say after he was fired he posted that on twitter, so it can't possibly be the reason he was fired. Although that doesn't mean beta release date was false.
-
This may be a viable reason but Bungie might just set it back just to spite the testers and Marty as well, although Bungie is hopefully not that evil. Maybe he leaked some data and it was a big no-no to Bungie and maybe they will bring a composer who might do a greater job than Marty. JS