It drives down costs at scale when you can amortize the UX work over many users. A lot of enterprise applications, are built for a small number of users so it doesn't amortize as well.
Most of the time it is either a small number of users, or it is not used that frequently.
Since developers/designers probably cost more than the end-users of the application, most businesses consider it OK to push that cost to the actual user.
Most of the time it is either a small number of users, or it is not used that frequently.
Since developers/designers probably cost more than the end-users of the application, most businesses consider it OK to push that cost to the actual user.