You're not wrong, but the amount of content on YouTube (that they need to index, store, and stream) is several orders of magnitude more than what's on Netflix.
And for that matter, the number of active viewers is also significantly higher since there's no paywall. AND they also support live streaming.
And for that matter, the number of active viewers is also significantly higher since there's no paywall. AND they also support live streaming.