Just look at the debt load of Netflix.
The cost of acquiring content is so much greater than serving it especially now that every traditional media company has launched its own streaming service.
Also you can never compete with the viewer numbers between a product that is paid versus free so the most that YouTube has established is clearly much greater and visible in that it has no direct competition in the user generated video space for 15 years until perhaps maybe tiktok but tremendously different platforms.
Meanwhile Netflix has competition from Amazon Prime, Disney, Hulu, HBO, and others.