Only other alternatives I could think of would be just straight up harvesting and selling your customers data or paywalling your website, unless you're willing to lose profit.
I remember the popups asking to start paying or they will delete my account, I've always let them run out and my account got renewed for free for another year, until they made it entirely free.
That was common practice, I genuinely don't know anyone that actually paid the fee.
Tell them all ads have to be just a photo of Schultz. Latest product? Schultz. Newest car? Schultz. Female hygiene products? Schultz. Watch the whole ads industry burn.