The Halo 3 Ranking Systems

I like the Halo 3 ranking systems as they are easy to rank up. all you gotto do get your team to win a match!

But the one think I dislike is the fact that you loose your EXP if you Quit or Disconnect.

What happens if you suddenly have a power out? or maybe your internet dies?
you loose EXP for something that wasn’t you! (I cant say that I don’t make my router die :D)

What do you think of this?