Perhaps the real question is "what has weakened the US economy?"
I think "the American dream is a lavish lifestyle that, for many has become irrelevant in these times of tough economic competition brought mostly by globalization."
What do you think ?