Somewhat paradoxically, U.S. stocks are likely to do better if the U.S. declines relative to other nations. Very few U.S. stocks make the bulk of money in the U.S. Instead, they tend to make most of their revenues abroad (usually from 30-70% for most S&P 500 companies) and pay most of their expenses in the U.S. If the U.S. dollar declines, their expenses drop, their revenues increase, and so their earnings (and hence stock price) go way up. If the U.S. worker declines and can't bargain for the same standard of living they used to have, their wage costs go down, their revenues remain constant, and their stock price goes up.
The nightmare scenario for U.S. stocks would be if international trade goes kaput and war breaks out. Then they'd see the bulk of their market instantly disappear, with a resulting drop in earnings and stock price. But in this case, you should be worrying about how not to get killed, and not where to put your money.
The Wall Street firms that bailed out LTCM in 1998 actually made a profit off of LTCM's assets within the next 1-2 years, once the markets returned to rationality. Unfortunately for them, LTCM didn't have the capital to weather that storm. Depending on what else HMC holds, they too might be forced to liquidate what seem like economically sound positions at a loss.
While these assets may have lost even more than US stocks this year, it's not hard to imagine that this strategy still makes sense in the long term. It really depends on whether you think this is simply a cyclical recession in the US or whether there is a risk the US will continue to decline relative to other nations. If the latter happens, commodities may regain value much faster than US stocks.