Not convinced at all. This stuff makes people more productive. This may mean fewer jobs orbit may just mean more output as the lower costs (not wages) make custom software more accessible. I see this as making the Google/stack overflow turn around much shorter.
We just have a history table (for each table) where all deleted and past versions of record are stored. Seems to solve all the issues. The history table is NOT part of the application, but is there for audit and diagnostics etc.
Hmmm. Chinese currency is fundementally undervalue though. I don't think this "running low" can happen. Chinese business and gov must have vast USD assets.