Personally I close to hate everything about that approach.
The reason why it's broken is manifold, but primarily the problem is
that most people who are proponents of it is either managers who are
trying to find a way to secure their position against upper management
(well we did ask the users) and that very few have any idea of how to
translate the findings from a bunch of people into something useful.
I always found it laughable when so called usability experts did
usability studies. Instead of looking at something like that to be a
test of overarching principles it becomes the actual bedrock of the
design process. The findings from any research does not translate
itself in a one to one relations with any conclusion. Yet in UCD it
seems to be the case.
The fields basic principles are not wrong as such but the weight it
has been given and the way it is performed is both to wide and to