Good topic on this thread.
Being portuguese I'm the first to criticise
most portuguese players I see online. Most are just..ricers. That issue probably affects the GT community in general (me included) and much easily I have almost zero tolerance at them when hosting as opposed to a LOT of tolerance to other nationalities. I never felt "racism" online. Only friendly banter and a lot of the usual terminology (you know the words). I have GT friends from all over the world. On my lobbies (and the lobbies I usually join) it's UN territory

. Not rare to see 2 portuguese, 2 italians, 1 spanish, 1 german, americans, australians, dutch...etc etc..."strangers" that join always get astonished at the amount of diferent flags there, and I gotta say, I love it. I love that feeling that playing GT6 (in this case drifting)is in itself an universal language, with universal rules.
On the downside, and even though I have several French PS friends (cool chilled people), from my experience, French are the ones that kick the most, withouth a single word. Even yesterday, joined a French lobbie (had a couple of friends there). 5 mins. Kicked. No warning, nothing. Mind you I'm not exactly a noob on GT and track manners is something I demand from everyone, including myself so that...is out of the question.(One funny story is got kicked out of french lobbies only due to my initials on the PS name "FN" wich are actually
my name initials ! Turns out FN isn't exactly a very cool thing in French)
Portuguese lobbies; don't join unless it's from friends. Chaos and rice all over.
German lobbies, I don't even join. I feel they "tolerate" the other people.
Aussies also have a tendence to avoid other countries.
BUT, having said all this, my daily struggle (in life as well) is to NOT GENERALISE. I have great GT friends from all over the world. I have this saying that I'm in fact a racist person; I hate the race of stupid and ignorant people, whatever country or nationality.
As for the Lag/ping issue...there's NO EXCUSE for kicking people due to this. I mean..there is, only if someone is lagging and doesn't leave when asked. As a matter of fact, there is no excuse for kicking for no reason at all or without even a single warning or word.