The Game hasn’t officially launched yet so I will reserve judgment until launch. But I do believe 343 developers intent was to have a traditional Halo experience. After  all the criticism they have taken for there halo games not living up to the original bungie games and the complaints about halo 5  I doubt they are pleased with the direction Microsoft has gone with the micro transactions . As long as the campaign is good the multiplayer experience can tweaked and fixed over time.