It's kinda scary how finance and payment processing companies can just destroy a company and a whole bunch of people's livelihoods by themselves just because they decide they don't like what they sell, and have no oversight whatsoever preventing them from doing this.
FWIW, the gun nuts have also been dealing with similar issues and threats thereof. This issue may be new to many of us, but it is not new.