Why would the qualified people who desire to work in that location and have better options suddenly work for the government. If the idea is to train non-experienced people that's what Boeing did. What is going to prevent them for leaving for other local work that pays better once they have some experience.
What the government should have done is reduce their pay for missing deadlines by having milestones in the contract. At that point paying more makes economic sense and wages would rise.