You can't put the US back on the Gold Standard. There's no Gold. Fort Knox had most/all of its Gold removed decades ago. There's not enough precious metals to back all the currency out there. Kennedy tried but because of that and other reason he got whacked.
The best solution for the US is to take money creation out of the Federal Reserve's hands completely, stop bankrupting our farmers who grow actual food instead of needless biofuels, open up our massive oil fields for use at home, stop regulating small businesses out of business with made up fees and bullshit that destroy all profit and are selectively enforced to kill American business owners employing American workers.
Down the road when the US reaches a stable economy again with our manufacturing base restored, and self sufficiency regained we can look at phasing in a new currency backed by (XXXX). Until the nation is restored though that can't happen because no one will have faith in the new currency.
Yes, the deregulation caused the problem. The solution is not more regulation, though, but rather abolishing the monopoly on money. Let banks run competing currencies, or least put the United States back on the gold standard.
Wouldn't putting the USD back to the gold standard be more regulation?
And what makes you trust the banks under no regulations?