Scaling Streaming Revenue in a Fragmented World: The Role of Mediation