There’s nothing wrong with that, being government contractor is a huge part of an economy.
The military industrial complex, crony capitalism, and siphoning tax dollars to billionaires are definitely debatable topics.