Viewers/subscribers are a zero sum game, as they're not growing as a total in places like the US.
Traditional content was designed in a content-scarce environment (from the few broadcast channels, to a few more cable channels, to VHS, to DVD).
That's not the world we live in anymore: now it's a time-scarce environment.
There's more content (both legacy and new) than I could hope to consume, so I'm only interested in the best content for me. Traditional content providers aren't optimized for micro-targeting.
For some odd reason they cut out the ads although you have to create an account and give them a Scottish address and postcode.
Caveat/ the app sucks btw so you have to use the web version.
There are occasional gems worth the effort, but not many.
No third-party ads. Prime pre-roll advertises its shows in its own show.
Also why I don't bother streaming from UK's other commercial channels e.g. ITV and Channel 4 as they are riddled with ads. And you have to log into them which is annoying, not helped by rubbish players especially on Linux. May also be that their programming is mostly irrelevant, e.g. reality show and singing contests etc.
I do endure some ads when streaming sports channels. (Sky sports, BT Sports, Eurosport). But at least then they are limited to before and after the events.