> The problem is that they'll keep advertising it to you
If you don’t like it, then change providers.
If all providers do it, then you must pay to avoid advertisements.
Or, complain to your elected government representatives.
What’s that? Your Chase/Amex credit card gives you a monthly/annual credit? Ok. No more complaints then.