It's not simply about the consumers. Google is playing a balancing game between pushing ads on enough people to make the service sustainable, while still willingly allowing the people who want to block ads to do so.
With their resources and the nature of the service, they could easily win the cat-and-mouse game against ad-blocker devs if they wanted to.
The reason they don't, is because they actually want to keep those "entitled people" on their platform, in order to avoid giving competing platforms an opening to grow their own communities. They know there is a substantial part of their userbase who would simply not use their service if they had to either pay or endure the vanilla experience.
With their resources and the nature of the service, they could easily win the cat-and-mouse game against ad-blocker devs if they wanted to.
The reason they don't, is because they actually want to keep those "entitled people" on their platform, in order to avoid giving competing platforms an opening to grow their own communities. They know there is a substantial part of their userbase who would simply not use their service if they had to either pay or endure the vanilla experience.