Amex is regularly rejected by businesses and cannot be your only credit card, so really you maybe have Discover.
I also wouldn’t say either of those is particularly better than Visa/Mastercard. They all engage in the same practices more or less
The only places I've found that refuse AMEX are very small mom and pop operations. And of those, many don't accept cards of any type: cash only.
The only places I've found that refuse AMEX are very small mom and pop operations. And of those, many don't accept cards of any type: cash only.