I’ve worked for Defense contractors. They can piss away money like no one’s business. Lets be honest, shall we? They’re in it to make a profit. As they should be. Lets not hoist them on too high a pedestal.
Of course they must make a profit. It’s called Capitalism.