Corporate Social Responsibilities and unsolicited calls

I have argued in my earlier posts that businesses need to look at corporate social responsibility in a different manner. If every business takes care of its immediate stakeholders like customers, employees and vendors, I doubt if they would need to need to establish foundations as most companies end up doing.