Bad programmers make bad programs
"Author Blames Programmers for Hard-To-Use Software" gets to the point, with why programs are hard to use:
Copyright, 2007, DannyHSDad, All Rights Reserved.
The problem, says consultant David Platt, lies not with the user but with the programmers, who just don't think like the people who use their products.Unfortunately, there is no easy answer, since the emphasis is on generating more code. One doesn't get bonus on how clean the implementation is or how little bugs get reported over long term or how easy something is to use or how painless it is to enhance with new features.
Copyright, 2007, DannyHSDad, All Rights Reserved.