Strongly disagree. As a dev who’s been in the business since the days of the first gui apps and OSes, UI can be very straightforward, but we have designed modern systems such that they are immensely complex.
Styles and inheritance and asynchronicity have turned what could be a simple approach into an inscrutable problem.