Forgive me for being nitpicky, but it should be noted that Netflix DOES NOT provide DRM free streams. Netflix is deployed through Silverlight because of its DRM implementation. Because of this, you can not watch Netflix on Linux without circumventing their DRM schemes.
You're right, and the same applies to Spotify unless I'm mistaken. I didn't mean to imply otherwise, although I didn't make it clear.
It doesn't change my argument much, both Netflix and Spotify (in their paid versions, I know Spotify has ads in the free stream) basically allow customers to pay for content in a way that doesn't ruin it the way the OP described with Gladiator and the popups, and with the generally poor experience of bundled cable TV.