It feels like you're talking about two different things here.
1. Design choices.
2. How those design choices were communicated.
If you* think the design choices are crappy and that they cumulatively make for a crappy game, then yeah, that's a great reason for not buying the game. But if you are just frustrated by what and when and how 343/Microsoft is releasing information, then... I dunno, write an angry post on a Halo forum or something! This hasn't always been the case obviously, but at this point 343 has either directly communicated or implied their design philosophy pretty clearly. We have a pretty damn good idea of what to expect from it. And anyone who participates on any Halo forum has also had a chance to read plenty first hand impressions from fans who've played the game, nearly all of which have been glowing. And those impressions had to come from fans. A fan says "feels like Halo!" and everyone gets hyped. 343 says the same thing and gets mocked for months.
*That's a metaphorical you, not you Bobs, hah.