I've been gaming online since 1999. I've seen just about everything from biased hosts to team killers to people who are just out to ruin other people's fun and everything else in-between.
For me, I never give those types of people the satisfaction of letting them think I care. If a host boots me because I'm beating him in a race, I just quietly move onto the next server with no messages or harsh words, knowing what really happened is the only thing that matters.
If I stop in a room that is biased and set up for a host to win, I say good for them. If that's what they need for their ego to be soothed, then who am I to say otherwise. I just move onto the next server.
If I am in a clean room full of dirty racers, then I quietly finish the race and move onto the next server.
If (insert "no joy" online experience here), then I just chalk it up to whatever it is and move on. I usually race with people on my friend's list, so I don't usually have to deal with this kind of stuff, but when I go into public servers, I do my best to follow the rules and if I'm not having fun, I just move onto the next server. 👍