This is Twitch that steals its content creators money? Has zero customer care for creators, makes up BS excuses to not pay out to creators but DOES keep all the revenue for itself? Oh, that scummy Twitch