Twitch finally agrees to 70/30 sub split but it may be too late
https://nordot.app/1042154884642668979