MS & Visa does not make money from debt interest.
banks take the interest home and hold the potential fall. AMEX maybe a little but amex is traditionally paid off card and is not that aggressive on low/no interest promotion.