VISA/MC are one reason the other cards never took off in large quantities.

I've read that if you wanted to accept ViSA/MC only you get cheaper fees and all, if you wanted to process AMEX/Discover/Diners Club VISA/MC jacked up the rates or refused you altogether

There's also a $3billion fine VISA/MC have to pay to Walmart and other chain stores here in the states