Where I think you are ultimately correct is that some companies seem to just assume that 100% of interactions can be monetized, and they really can't.
You need to deliver value that matches the money paid or the ad viewed.
I think Apple has generally been decent at recognizing the overall sustainability of certain business models. They've been around long enough to know that most loss-leading businesses never work out. If you can't make a profit from day one what's the point of being in business?