Maybe the correct view is that no one, whether users or designers, is always right or always wrong. The important thing is to try things out, see what happens, then adapt and try again. To generalise based on the past successes or failures of users or designers is probably a mistake.