Repealing Glass-Steagal was probably a mistake, but nobody saw how the Wall Street bankers would take advantage. But I think your view of NAFTA is definitely skewed... are you a union member? I think the verdict is still out, and American consumers have enjoyed many benedfits from NAFTA.