Some businesses feel justified in keeping SharePoint on premises. Maximum control, unlimited customization and integration with internal line of business applications are the top reasons cited.