Why are User Experience (UX) and User-Centered Design (UCD) getting a bad rap?

There have been a number of recent articles, blog posts and list comments trashing user experience design (UX) as unneeded, misguided and counter-productive to good product design and development. As a long-time user experience practitioner, I was taken aback by these...