I would rather see Visa, MasterCard, and other big banks regulated and require them to accept all legal businesses. Fraud can still be blocked but on an individualised, reasoned level.
No more denying legal pornography businesses, no more denying legal fireworks stores, etc.