When a customer is burned by a bad product with excellent reviews, especially more than once, ordering from Amazon could quickly become more trouble than it's worth.
I think in that case people will fall back to buying the brands they know rather than trusting the reviews. There are plenty of other reasons people are loyal to Amazon, so bad reviews on their own, I don't think, will be enough to stop people shopping there.