Hating on David would be wrong, if Halo 4 sucks he is coming on just late enough where most likely none of the mechanics from a design standpoint would be his fault lol. He also seems too likeable to hate on. The moment we hear stories of that evil David guy who introduced bloom, refused to update playlists and took glee in people begging him to increase the Pistol clip by 2 bullets is the day I will change my mind though.
I'll always blame ElamiteWarrior and Hysteria for Halo's problems.