Too many people think about what makes life easier for them with little regard for how it impacts their customer.
And too many companies dont listen to their employees, the ones who actually deal with the customer on a daily basis after the sale is made.
The last two companies I worked for were like that. Often it was the upper management who said, do anything to make the sale, and the sales people were happy and got their commissions for making undeliverable promises but people like me got to deal with the angry customer and tried to keep them by doing the near impossible but at a big cost to the bottom line.
I loved it when a sales person would offer the services of my department for free to do something completely out of the box just to get the sale. More than once I pointed out that sure we got the sale but for what we are charging per month verses the extra hours my staff has to put in to fulfill it, doing a lot of manual work because our software couldnt accommodate what we promised, we are actually losing money on the deal. And the company wouldnt upgrade our system to truly accommodate what customers wanted but pretended they did and people like me spent hour upon hour of mindlessly and manually crunching spreadsheets.