343 needs to work on the xp cap

i have been a dedicated halo player since the original halo came out on xbox and i understand that there will be cheaters at games no matter what the game is but i feel that that is the the job of the company to catch and ban those players and quit punishing the ones that are enjoying and having fun playing the game. I have xp capped every day since the day came out and i’m a 46. Why would I want to keep playing if in 4 hours i’m capped that doesn’t make any sense at all. so i’m asking 343 to do the right thing and remove that xp cap and just do their job and watch for cheaters and hackers. This is very disappointing to me that i have to wait till tomorrow just to play multiplayer again.