This thread is much to do about nothing
I think it is over stated since no one else has had a problem either.
The phrase "sets low standards and still fails to achieve them" springs to mind.
Surely if numerous fellow professionals say there is a problem (and not just "them pesky foreigners") then maybe there is, in fact, a problem.