Read the Snyder post.
He certainly has an over inflated sense of his own importance though it's difficult not to sound bloatedly egotistical whilst writing about yourself in the third person. He's obviously a little reckless, primarily in releasing this sort of thing at all but also to do so without proof reading it once - it's littered with spelling and grammatical errors.
The "He's shipped bigger games than this one" comment really disappointed me: There isn't a 'bigger' game than Halo 4, really, or you certainly shouldn't think so if you're a person responsible for making said Halo.
But
That blog made me more sympathetic towards 343 regarding the eventual product that is Halo 4 than anything that 343 has put out in an official capacity. Part of the frustration many had with 343 post Halo 4 launch has been their "Nothings wrong! Everything's absolutely fine and we love the community, thank you for playing our game. Less than three!" I realise 343 are in a difficult position regarding admitting their own faults and the shortcomings of their product but some peeks into the gory nuts and bolts of the development, even if it's not always pretty, goes a long way.
I think the most important thing to take away from it is that a bigger team is definitely not always better. Halo CE and 2 had teams a lot smaller than the subsequent games.
Also, I'm sure most here know about this but I've just discovered it and it's amazing
https://soundcloud.com/teamteamwork/sets/the-ocarina-of-rhyme