ParentFull threadleereeves·With a $5 monthly fee and no way to upload your own videos, Nebula is most directly competing against Netflix, not YouTube. A few top creators might be able to make that work, but most won't.View on HN