Website operators hate these cookies popups because they make their website more annoying and make me more likely to press the back button and click on a different website. As it should be. This incentivizes them to stop tracking me.
They found out that they can offload blame on the EU instead and so have chosen to make the web as annoying as possible.
You could probably argue self-hosted, privacy-preserving analytics is a "legitimate business purpose" so doesn't need consent. AFAIK it's because you're sending user data to Google that you normally need consent for GA.