I think there needs to be something like for instance... If you are in CA and someone rages, you can be a nice guy and switch to the other team but you lose your points and are credited with a quit I assume. I think direct switching instead of spec and then rejoin should be allowed and whatever points you earned should be retained. This then doesn't penalize good guys who switch to even the teams.

To prevent abuse, it should only allow you to switch if the other team is -2 players i.e. 4v6 or what have you.