Well said. People overcommitting because they can (i.e. the banks let them) is what is causing a lot of stress.
If people don't believe our standard of living has improved as a result of free-trade agreements, which allow us access to cheaper goods made with cheaper labour, they are wrong...