So it has nothing to do with the user.
I do not think anyone is thinking of that. When a project fails, you do not blame the
"consumers" for its failure. It is like if the quality of a product is bad and you decide to blame the consumers for it going bankrupt. The users are only receiving what is given to them. They are not really in control of anything in the project but themselves.