Enterprise software is designed to demo well (that means lots of well exposed one dimensional features) and differentiate against competitors in demos/shootouts. Everything else is secondary - design, usability. This makes it easy to sell, but leads to high levels of dissatisfaction - (i.e. the 80% failure rate of CRM or ERP or ATS software).