Do you have a source for this? Often times merchants don't accept American Express because it charges higher fees [1].
[1] https://www.bankrate.com/credit-cards/business/why-american-...