When Microsoft put live tiles and telemetry in Windows, whoever signed off on that knew they were crossing a line.
It doesn't need to be defined that strictly. The OP talks about FM radio adverts. An announcer telling you that a new song like, exists, could be construed in some sense to be an advert, just as my profile telling you that I am indeed a software developer could be.
But that's not really what's pissing people off and abusing their attention here.
When Microsoft put live tiles and telemetry in Windows, whoever signed off on that knew they were crossing a line.
It doesn't need to be defined that strictly. The OP talks about FM radio adverts. An announcer telling you that a new song like, exists, could be construed in some sense to be an advert, just as my profile telling you that I am indeed a software developer could be.
But that's not really what's pissing people off and abusing their attention here.