Very little here that isn't explained by age-old HCI concepts on design.
>And one of the conclusions may be that our current UI/UX philosophy has inadvertantly become user-hostile
Nope. You see the "X" stands for experience. And nothing ever betrays it's own name. You're just a computer nerd that nerds too hard to get it. You've probably even used a terminal without bellyaching for the next few days. What could you know about what normies want? *cough*