Most domains are restricted in some may - usually geographically. Some have even stricter rules (.cat for example requires you to publish your website in the Catalan language).
After Brexit people living in the UK no longer fulfill the requirements to own a .eu domain. Seems pretty straight forward to me.