Is it actually expensive though? Or does it just feel that way? A movie costs $15, or roughly 13 cents per minute of watch time.
The average daily YouTube watch time is north of 40 minutes per day for adults in the US. That's a penny per minute for YouTube... 11x cheaper than a movie.