You are correct about the spending, and the spending should have been reined in during boom times. Its to late to rein in that spending now because a vast percentage of the population is relying on unemployment beniftis, social programs or some other sort of tax break/incentive. If the gov pulled the rug out now without good paying jobs for people to fall back onto, you would see roiting and total social break down.
I agree that our debt and spending is a major threat to national security but to believe that NAFTA and out/in sourcing has no effect on our current crisis is dilusional. You cant collect taxes from a population that has no jobs or has a job but their pay is marginal. You cant tax people that dont make squat (which is roughly 90% of the population), most of the wealth is held in the upper 1 or so % and thats another non starter.
I would love for you to point out where I am a dilusional idiot becuase it may help me sleep better at night, knowing that my ideas were dilusional and that all will be well and that im over reacting. I would love to be proven wrong about all my political assertations because that means everything is hunky dorry and there is no cause for alarm.
I know arguing with you does me about as much good as slamming my dick in a car door, but dammit, it's just fun.
For starters, China, India, and European nations are not part of NAFTA. You really need to organize your thoughts before you start arguing. Are you bitching about Mexicans taking low wage jobs from Americans, or are you bitching about legal immigrants taking high skill jobs based on H1 Visas?
Next, your delusions come from the fact that you believe that the flood of immigrants taking high skill jobs in America is some sort of conspiracy to put us all out of work. The fact of the matter is that there is demand for engineers, and American schools are not meeting that demand. If American companies wanted to save money on engineering talent, they would outsource to India-based firms (which some of them do). They certainly wouldn't want to pay the same Indians higher wages, in addition to fees to keep their H1 visas current, to get the same talent that they could get by outsourcing.
As for your obsession with wages, that's where your real delusion lies. Your entitlement philosophy has convinced you that you should command a six figure salary. From what I have gathered, some of your co-workers apparently worked during some sort of boom time in your industry in which they made "fatty money". Now, you think that you should get that salary. Booms occur in certain industries in certain locations (such as the tech boom in Silicon Valley), and if you are lucky enough to have the right skills at the right time in the right location, you can make "fatty money". That certainly doesn't mean that people with the right skills at the wrong place at the wrong time deserve to make those salaries. This is the part that you don't ever seem to grasp, no matter how many ways it is explained to you. Hence, you are a delusional idiot.