The moral good of business