Literally every ad you see is a business deciding ‘instead of showing you what you came here to see, here’s something else, which I am showing you only to benefit my business.’
I’m not sure what limiting principle you can apply to limit the ability of businesses to show users other things the user might be interested in that wouldn’t also basically ban advertising too.
That's a baby I'm happy to lose along with its bathwater.