Across the ages, there have always been supporters to the very concept of Robin Hood i.e. it is OK to rob the evil. Also In today’s civilized world, one cannot expect that much bodily harm for being unpopular, yet one is not surprised if the people being closed minded and biased against Bad Guys. This is something which is terrible for business and hence companies have to walk an extra mile to develop a favorable public opinion.
Although there is no denying fact that many companies, out of altruism, work towards making the world a better place. However for a majority of the companies CSR is part of their PR activities.