Ha! (don't jump, this is just banter now - I recognise a lost cause)
The faults in many user interfaces (that term includes application forms and procedures, etc) are often because the teams involved have adapted to illogical situations, and keep the status quo with all the overhead of newcomers struggling, instead of taking a one-off hit and making the UI more logical and comprehensible - ie intuitive (less need for instructions). Individuals already indoctrinated have no incentive to change, therefore veto an improvement programme as change for change sake.
Sometimes changes are change for change sake, or badly designed with good intention. That gives improvement programmes a bad name.