Why is Amex not accepted?

Why is Amex not accepted?

Some retailers refuse to take Amex cards as payment because of the higher fees they have to pay to process the transactions compared to Visa and MasterCard – so it can mean you could be caught short. The firm justifies these costs with a premium services for merchants and access to a premium type of customer. Feb 12, 2018

See also  How do I get a refund from American Airlines?