Maybe, but two things:
- I follow both channels pretty closely and I don't know what you are talking about. So it must not be working that well?
- It sounds like they are doing this nebula/curiositystream thing themselves. If someone/the government funded them or just gave them control over a program I bet they would have an even bigger impact.