Look at television in the US, or even in the UK on non-BBC channels. You watch something for an hour, you get 40 minutes of actual use out of it, you get massive breaks in the narative which reduces your enjoyment, and you waste 20 minutes of your life.
Does this mean you get free tv? No, you're still paying. The only reason that $CORP spends $1 advertising to you in your program is because it will make you spend more than $1 with them at some point in the future.
When you watch advert TV, you're selling 20 minutes of your life not for $1, but to shift your $1 expense now to a $2 expense hidden elsewhere in the future.
Far better to save 20 minutes, and that $2 in the future, by spending $1 upfront, and being the customer, not the product.