Many software developers (even back-end engineers) today spend more time on user-interface (UI) issues than on any other aspect of their jobs. Why? Because UI has no “right” answer (at least until significantly A|B testing) and can be tweaked 100 ways until Sunday. UI/UX is becoming the biggest source of time for most engineers.
Why do you say source? Did you mean sink (or spending)?