Only if you’re optimizing for easily measured metrics alone. The value of a companies brand is not just some arbitrary number on a balance sheet it does influence the easily measured metrics like the number of customers you have across multiple segments in a noisy way. Which then influences your profits, which those institutional investors do care about.
That said, the general public is more price conscious than most people on HN. Walmart is generously rewarded for finding a good price:quality match for a huge segment of the population.