Well, until you realize that the merchants affected in this specific incidence, itch.io and steam, have had 12 and 21 years respectively of operation without causing issue for online payment systems, indicating that this is a BS excuse.
If the payment systems find that 90% of the fraud/chargebacks through these platforms is from 0.1% of the games, of course they would push for those 0.1% to be banned.
Do the credit card companies go to Wal-Mart, find all the fraud is people buying cigarettes, spirits and razor blades, and tell Wal-Mart to stop stocking those?