Halo is hype and disappointment. I bought Halo MCC at launch to play coop with kids in my life over Christmas. That game was totally broken and I missed that opportunity. The kids are now grown up and I will never forget about any of it.
I picked up Halo 5 just to play the campaign, and it blew my mind how mediocre or short it felt. That's OK though, I liked 4 so Infinite might be good. Halo Infinite multiplayer on the One X stands as a slow, bloated F2P shooter lacking game modes, maps, and features. It's only early, so I don't care much.
Along with other big first party games from Xbox, they are all seemingly getting bogged down by extreme loading times compared to older games. It takes minutes to get in and out of a Halo match and jump through the menus. Once you get into a Halo match, the game is quick and you're back watching loading screens for the match details.