Itchio was given no warning and immediate ultimatum. Steam has just added a policy that games must comply with payment processor policy.
This situation isn't fascism this isn't the government, it's an unregulated monopoly payment processor market, what we need is regulation. Regulation isn't made by some storefronts going under for standing in solidarity, it's a lengthy process through law.