Why do the construction companies seem not to understand their own lack of morality?

The recent illegal database of construction workers was defended by some of the construction companies. Complaining about corruption in government doesn’t hold any water when you are playing the same game, surely? Morality gentlemen! Get your houses in order or get out of business!