My 2 cents on this, it's a new game still so still developing, but I want to A. Be paired with people of a similar skill level to myself B. Improve myself to increase my skills gradually over time.
If I'm racing with "Aliens" once or twice, it won't keep repeating because they'll dominate me, then I'll race against people who are more at my level eventually after it balances out.
I get the language barrier, but ultimately, lag is the most important thing and we're in the same time zone and region as these guys, they aren't all Aliens, so among our pool of drivers we'll have Aussies, Kiwi's and Japanese drivers mostly I'd imagine, others too. As long as I'm not coming last every race, if I eventually end up in the top 50% mostly I'll eventually improve to get podiums and maybe some wins.
I've only raced a bit, my first race I came first by a country mile (go me...), so the next one I'll probably be near the end (qualifying helps though), then I might be in the middle and I'll slowly work my way to the top again I hope.
We can't all be winners, but we can all race.