oh seriously?? ban, for what?!!!

Heh, okay,yesterday in the middle of a big team game on exile with friends and i randomly get a message saying i got temp xp banned. honestly, im wondering What the hell i did to get it. before that game and a couple games before that i was experiencing Lag from choosing the game type and i kept going back to the infinity menu, like i would go into war games with my party, and get lagged back to the menu, then when i would finally get into war games i would choose Big team, and it would keep said that we had aborted matchmaking because of networking failures. what is this nonsense? and on top of that i could of been a SR-34 or even a 35 right now because ive just been winning games, and unlocking commendations. BUT no, that wont happen for a while because this automated system seeks out BS and Bans for a laggy connection. the damn game has been laggy since the first game ive played, wether it be a really bad one where people are jumping around and randomly dying, or a minor lag where a guy wouldnt get shields down or die until after i died. Please, i really enjoy playing this game, and i want my XP for playing it.