The thing I don't like about Apex is the unnecessary complexities.
So f2p fps is designed around selling skins, and they've chosen to increase the variety of the market place by making all these different guns that do not work remarkably different from one another. And even if they are slightly different, the questions are <why> and <is that fun> memorizing some arbitrarily large list of gun timings/handling.
Conversely, Halo has been refined in the OTHER direction. Bread and butter guns, not a huge variety.
I don't think Apex is a bad game, but having a mini inventory to manage is counter to fps pacing, I want kills and I want them faster, but not so fast that I don't feel the crunch, you want a cookie that's the RIGHT thickness, not too thick, not too thin.
Apex is a middle ground to the fortnite formula, and it feels just as messy. There's also <like> fortnite, too much empty space/ running around. Maybe younger gen likes this, but as an older hughmahnn Tp4 CAN NOT STAND down time, waiting around the corner or a football field away NOT moving is a time waster, I want to be having fun, not ducking.
_Halo infinite is not without mistakes. For a solid play experience, the Engine is just too demanding. It was made for Next Gen, and it wasn't designed to perform well for the F2P crowd with vanilla gpus.