Re: Double standards?..
It doesn't matter anyway ...
From my work at last job*, I can tell you that there are a few counties that require a legal presence in them to register a domain name with their CC TLD. And there are agents who's specialty is having an office there and registering domain names for you. They'll just add .eu as one of those supported domains.
* We had a customer with a LOT of international domains, they were registering <co-name>.TLD in as many countries as possible as part of a global expansion. We also did some international phone numbers for them via VoIP so they could have "local" offices who would answer with the correct language for the country.