I don't think consumers will care who is really to blame, they'll only come away with a bad experience, word will spread, and demand will drop.
To use a food analogy: You sell pizza, it is the best pizza in town, but the delivery driver sucks and food is constantly arriving cold or smashed. Your patrons aren't going to care that you always blame the delivery driver for the problems, or that the pizza COULD be good if not ruined, they're going to either shop somewhere else or quit buying delivered pizza. Same thing here, regardless who ruined the thing, the experience is still the same.