YouTube "Demonetization" Sparks Creator Backlash - Will They Migrate to Other Platforms?