I love how everyone's shocked, like "oh no, how dare #Ninja stream on #YouTube without signing a contract!"
All this contract garbage is stupid stuff brought over from the traditional sports-on-cable-TV model
Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.