Yes, there should be morality in business more like business ethics. Morals are standard and rules of conduct acceptable in a society and this varies from place to place. What is acceptable in a society may not be in another. As a business owner, you have to put this into consideration especially if you want to satisfy your customers without getting into issues.