Branding is the real enemy of quality, as it makes consumers lazy.
Consumers might say they care about quality, but ask them to define it beyond "it lasts" and they will likely say brand.
For example, take searching the web, what's the best search engine and how often do you think people compare the options they have and the quality of the search results?