yeah, seems like its more about preventing other streamers from getting projects from these creators than having them produce series/films for your own streaming service. plus apparently streamers all still have tons and tons of money to burn on these sorts of deals.