> Because of the revenues generated from higher-spending Cardmembers, Amex has the cash to invest in more attractive rewards and other benefits to Cardmembers
That's sort of bogus, and more than offset by the the high interest rates charged by Visa and Mastercard issuing banks to subsidize their respective rewards programs.