The game is so slow

Whenever I play halo infinite, I get really bad frame rate issues. I do have bad internet connection but the time that it’s good, I still can’t play normally because of it. I play on Xbox one s. If this issue can be fixed then please do it soon. I’m slowly drifting off from this game more and more. Just so many issues that have been here since day one.
When ever I try to melee someone, my game almost freezes out and before I know it- dead. Same goes with aiming. It’s just pain and it feels like a chore to play

And why is the mark 5 helmet in a limited time battle pass. That makes no sense at all, unless it will come back in a progression system

Halo infinite needs better graphics too. In my opinion, it just feels to scratchy and ridged. Not smooth or anything.