It’s not so much Visa/MC but rather the payment processors that are at issue here.
The payment processors are doing what the networks tell them to do.
It’s not like the processors are actively looking for ways to turn down money; they want as many transactions going through them so they can earn their share of it.