It was mostly rules from Visa and Mastercard that prevented American Express from being offered by more banks.