I'm not so much angry with Bungie as I am worried about it. You guys put out awesome products (well...ONI for PC blew...but hey). And I know how you guys kill yourselves to make such good products.
But Activision has a habit of making things worse for developers. I know that the Infinity Ward debacle has been beat to death, but look at what they go through! As soon as a product goes RTM, AV basically started beating them into submission to start work on the next with no breaks.
You guys deserve better. I don't know what things were like with M$, but I can't imagine Activision being better.
At all.
Period.
I don't think bungie left because things were bad with Microsoft, they just wanted a little more control of their future titles. It's not like Bill gates Whipped them on their backs as they developed Halo 3, saying: "Faster, you whelps!"