Dead Comment
In Java out of memory is signaled with an OutOfMemoryError which is a throwable (and can be caught) but is not technically an exception. Errors should generally never be caught and cannot be recovered from, which is how they differ from exceptions.
Let's say you get 1/100 requests that are randomly sent to your process. That 1 takes 100x the average memory usage of the others. You could spin it out to different services to better handle the weird one-off, but that doesn't always make sense. Sometimes you just need to be ok with working the 100x job and let the other 99 get progressive falloff retry. Different solutions are always possible.
But yes, instead of buying a made in China t-shirt you can just spend a little more and buy one made in the USA, or even other non-authoritarian governments throughout the world (EU for example).
The biggest crunch to the US will be to the consumer, the biggest crunch to China will be the worker. People in the US will need to buy less shit, and pay more for what they do buy. People in China will need to work fewer hours and bring home less money.
Of course, the situation is fractal and ridden with unknowns. But I think a lot of people have this view of China as being a young slick economic powerhouse and the US being a weak economy with old decrepit money pile. That's far from the truth.
The question is still open whether it actually saves the announced sums, or whether it saves anything at all.
I also remember 2000 as the only rock solid Windows release, and I never had to reinstall it. XP was very close to that after it fully matured, but nothing feels like 2000.
It looks like in this age for the rich the optimum is something closer to dictator capitalism, as democracies start to embrace more regulation and social redistribution schemes. Singapore and Dubai have been winning choices so long as the people in power don't change their mind and start splitting skulls.