Re: Do you want a second referendum?
I'll ignore the intemperate and badly-considered rant and concentrate just on the final sentence, which simply displays ignorance of the DNS system.
The .com TLD was not intended for US addresses, but for the worldwide "commercial" namespace, in the same way that .net was intended for worldwide internet organisations, and .org for worldwide non-profits organisations. Also .edu and .gov, although the latter seems to have been appropriated by the US government. The anomalous extension .mil was intended solely for the US military.
Country-specific addresses were to be prefixed by the ISO country code - I own a .uk.com address, and this approach would have kept every commercial site neatly arranged in the commercial branch. However, country-specific TLDs were then established, and .us was amongst the very first. This broke the integrity of the DNS namespace but has become the dominant format, with addresses such as .co.uk (the equivalent of .uk.com) now more common.
So, to return to my point - .com is not solely for US entities and I don't know if there is any restriction on registration. Some countries do restrict registrations by postal address - Finland and Luxembourg in my own experience, and they are entitled to do so.
But the EU is not a country, however much it would like to think it is. It is a political union of varying geographical boundaries and their approach almost seems designed cause maximum disruption. Or maybe it's just lack of thought.