The State of Washington didn't help with their tax system not providing breaks for a HUGE employer and their road system so congested it took hours for Boeing to move their parts from one factory or machine shop to another. Seattle opted to put much of their transportation money into light rail instead of widening their main freeway. I-5 still goes to 2 lanes (each way) through Seattle, a major city. I'll bet your city has a wider road.
As to the 10 year contracts, apparently others, like the Japanese and Italians, can sign up for them so why can't local machine shops who, by the way, don't have to contend with a weakening dollar like the foreign subs. Boeing signed up for the foreign parts suppliers since they buy Boeing planes. If Boeing hadn't exercised that strategy all the jobs would have gone to Airbus leaving no work in the US. I don't see that as Boeing contributing to the demise of the US, I see it as Boeing bringing jobs ( you could argue foreign jobs) to the US.