Of course it's their responsibility in the end. But they only have to worry about it in the first place due to the bad usability of the software.
My point still stands: it's not about users being terrible. It's about the software design being bad. Software should always be designed to suit humans, not vice-versa.
My point still stands: it's not about users being terrible. It's about the software design being bad. Software should always be designed to suit humans, not vice-versa.