AFK and MS Points

Halo has always had AFKers, but I feel as though there are a lot more now. My guess is this is due to MS giving out points for playing the game. I submit reviews and file complaints against these guys, but is there any other system in place to stop them from ruining games? I know other games have in-game reporting systems. Does Halo 4 - or should it?