The separation of law and morals is a necessary feature of a legal system.
The responsibility of an entrepreneur is not just to make money, but also to create value for society.