The reasons why ERP Implementation fails include Failure to set up realistic expectations, Failure to embrace change, Lack of commitment by key stakeholders, Lack of competent project managers, Failure to modify or align the system with business processes, Failure to budget for complimentary software, Ignoring common application deficiencies and many more.