I've been waiting for this for a while, this has been pretty blatant for a while now.
Credit card processors end up having unjust influence over every business that has a significant online component, and the processors don't hold back from using that influence to force the hand of many businesses that aren't big enough to fight back. They simply threaten to block the business for having X objectionable but legal content.