Whether its John D. Rockefeller or Bill Gates, it is not uncommon to see successful business people donate their resources to various causes, but there isn’t one single thing that compels them to do so.