You are right on the aspect of audience quota.
I remember when YouTube views quota was pegged at 10,000 views before you can monetize your channel.
I'm not familiar with twitch but dlive and steem in comparison with YouTube and other blogging platforms is unmatchable.
The steem blockchain is the golden ball of our time