>>1358097YT and twitch are really jerking themselves off huh? First YT taxing the world for US donations and taking 24% of your ENTIRE revenue unless you fill out paperwork, and now Twitch implementing social credit score for creators. whats the one "feature" they'll add that will make all hell break loose?