>it is illegal for Merchants to charge credit card processing fees by law,
This is only true in 4 states.
This is only true in 4 states.
and most small/med businesses dont have clout to protest that, so they have to accept these terms in order to earn money
These clauses would be illegal in many states and countries these days, so they don’t.