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.
I saw some people saying fundamentalist Christian organizations were the one putting the pressure on Mastercard. Not sure if it's factual but not hard to believe. I'm sure that's all it takes too, some org that has some sway making a big fuss and MC just caving easily since they probably are not stoked about it already. It's fucked how much power credit agencies have