There are many reasons SharePoint projects fail and the main ones include lack of executive sponsorship, poor governance and inadequate system architecture.