Microsoft is all about the cloud lately. It makes sense, for many reasons. But there are also many reasons why some organizations are sticking with on-premises solutions--especially when it comes to SharePoint.