Democratization of Monetization: A Positive Development? - Rollup News