Yeah, there’s unfortunately very little room for nuanced takes with Halo. It’s either one extreme of “343 killed my dog” or the other extreme of “343 literally cannot do any wrong.”
There’s a lot I enjoy about Infinite, I even had a great time playing a few matches today with a friend. The art direction and sound design is superb. The gameplay feels like a great iteration on the original games while still having modern sensibilities to it. New weapons and equipment manage to fill both traditional and new roles without being too out of place or boring. Maps are all generally good to great. The frequency and types of content/updates since Season 3 have been what Infinite needed from the beginning.
At the same time, like I listed in my previous comment, there were some huge issues that took arguably too long to be resolved. I’m glad the game is in a good spot now and I truly enjoy it, I just find it to be a shame as if the game launched in the state it is now, Halo may have seen quite the revitalization.
This is a great game, especially for free! It has a very unique setting and presentation, and piecing together the story left me wanting to keep playing and playing to get it figured out.