xp penalties for quitting games wouldnt be a good idea, because people who do have to leave for a valid reason (like mom calling or you have somewhere to be ect..) that would really piss people off. or even if for some reason you have a bad connection and you get disconnected from time to time.. that system could cause the game to lose alot of true gamers and halo fans