No one wants to learn how to develop a proper UI either. For all the heatmap and eye-tracking and logging tools available, no one seems to be doing anything useful with the data they get.
Do you know it takes 3 or more states for Google Maps to load and start navigation from within it's own app? Try it. Count how many times you have to interact with the screen just to use the actual main feature of the app.
Here's another one: In Outlook, I want you to count the number of interactions required to attach a file to an email. You're free to use the drag-and-drop features, but you have to count every single individual action required to complete the task, including clicking Start, opening Explorer, navigating to a folder, etc.
These are critical tasks and features. And they require more work than using tertiary features. So, not only are these interfaces getting less and less responsive, accessing critical functions for routine/repetitive tasks are more convoluted than features no one uses, like the go offline feature in Outlook.