I see your point and mostly sympathise. It's relevant to the topic and provides a personal perspective.
>> ran by non-native English speakers
I feel this clause doesn't help promote your grievance. A big promise of the Web was that it was World-Wide. If a site in say Thailand could exceed say a USA site's quality, all the better. I get that your specific competitors didn't excel - except in ranking. But, in principle, good wishes to global competition.