I'm all for Amex mitigating their risk, as too many failed loans will do the company in. I just think the ham handed way they are going about mitigating their risk is fundamentally flawed. They are alienating too many customers.
So, to answer your question, I'd invest my money elsewhere.