Making the developer experience easier at the expense of the user experience is the heart of the problem with modern software.