Do subscribers increase video views?
Does the number of subscribers that you have affect the number of views that each video receives?
I didn't see an indication of such but I'm asking because that would be the natural idea.
No they don't.
Subscribers are just another resource. Views is Cash, and subscribers is a Progress Rating.
Subs do not increase views. Although they may increase the length your video would be out for collecting views (or that might be linked to your Level) which gives you more time to collect views. They do, however, unlock Knowledge which CAN increase views better than the starting Knowledge you can use from the get go.