Bro I meant Youtube interface, features, streaming is all above these new streaming apps. A few years back, they all were using only Youtube to upload their contents for free or with charges. So with Youtube still available they could have carried on that way. That is what I meantEven now some channels upload their shows on youtube with some delay or upload 5 min clips to promote their apps
![]()
When you upload something on youtube you have to share ad revenue with them but if you create your own app then all revenue is yours