What you just described is actually only possible with data protection law. In Germany there are websites that ask you to accept ads and cookies or else u pay the monthly subscription fee. Without data protection law you likely just don't get the choice.
Btw, the ads fee are priced in when you buy stuff.