I agree! I think the fact this guy lives in Germany speaks volumes about where he is coming from. Euroweenie!
Not to typecast, but some Euros do feel a sense of cultural superiority to Americans. And to everything else that isn't Euro.