To make the most successful streaming platform nowadays, all you need to do is publically announce your streaming platform doesn't have commercials.
You know.
What streaming platforms were made to do.
(I'm looking at you @amazon. 6 commercials on a 2 hour movie was insulting.)
Remember everyone.
with some patience, you too can have a feed on twitter that's mostly anime, pretty people, and silly memes.
Mine also has foxes because I want to pet every one of those little fluffy louds.