The majority of the EU population can buy it directly...
https://www.androidauthority.com/google-pixel-7-availability... says:
> The full list of countries includes the US, UK, Canada, France, Germany, Italy, Spain, Ireland, Netherlands, Sweden, Denmark, Norway, Japan, Australia, Singapore, Taiwan, and India.
I get that plenty of countries don't have official Google Store support, but it's a bit like saying there isn't a Samsung store? I assume you're free to buy the phone elsewhere in the EU, or even in countries that aren't directly supported by Google, and activate with your own carrier.