If you consider SharePoint as an operating system for the enterprise and allow business people to exploit the platform, embrace the ideals of the App Store, using hybrid deployments with integration to cloud solutions (Office365 I think is a killer app here) then it is possible to have the best of both worlds.
FORBES: Microsoft's SharePoint Social Business Strategy Will Sell But It Will Not Be Sweet