Earlier quoted context omitted.
This is a problem that my employer faces. We have a strong concept of corporate responsibility, and plenty of opportunity for employee pushback, but we repeatedly see our decisions simply subverted by competitors who don't have any sense of morals and just go where the money is. It becomes a nasty tradeoff where you think about building/doing things that don't feel good, just to maintain a position to have a positive…
Wait, because your competitors will maintain MRAPs “they have no sense of morals”? Your morals are your own? Why do you insist on imposing them on others?
A lot of people have no problem with their countries governments manufacturing and/or selling arms to dictatorships that inflict harm on innocents and supply extremists e.g. UK-Saudi arms trading. As far as some are concerned the UK is just doing what another country may do instead.