Customer expectations are increasing for enterprise computing experiences to be at par with their fluid and friendly Facebook-like world. This pressure didn’t exist before because people weren’t using computers as much as they are now. Enterprise computing companies didn’t need to invest the extra money required to make their user experiences less painful — so they didn’t.
The Distinction Between Designing for Enterprise vs Consumer Customers
John Maeda, Linkedin, 2015-02-02