In tandem with the theme of usability is the one of how to get (or help) programmers to communicate (to the user, to us...) – and the general tone is that, in effect, programmers really don't care about the end user's 'experience' of the software. If this is true, it occurs to me to wonder, WHY are programmers disinterested in usability?