Heres a thought 343, if a player is idle for too long why not have the game kick him? Please?
but please wait until after I complete my PP commendation! kill them, and then head to the opposite side and find them again, rinse, repeat! 
but seriously, I hate having them on my team, and if I finish a game and see an idler still there in the lobby, I will back out and re-search so as not to have them in my game next time.
I hate the betrayers. they hit you with a rocket just to get a kill.
3 things I would do depending on what team the player is on:
-
Ignore him (if on my team)
-
If he’s back on my team and betrays me, player gets the BOOT.
-
If on enemy team, kill him after getting rid of his team mates.
