Profit is a pretty small portion, maybe 15%. I agree I'd much rather a Us company do the work but it really isn't much to get all pissy over. There are many more things fucked up about our government.
15% profit would be extraordinarily high in this day and age.
Typical after-tax profit is 1-5%. If you get higher you're either a growing small business or a complete business badass.