Here's the problem kid, folks like this Ep.4 Lag Switch RAGE 1 vs 1 - YouTube
This guy has built his YT channel around the fact that he DOES lag switch and yet Activision does nothing about it. One more reason the franchise is declining quickly. Cheaters are welcomed and encouraged to continue to cheat.
Good luck trying to prove you didn't cheat. Even if you play legit, if you do well, you are a cheater.