This is a very theoretical argument but I don't think it happens that way in reality, because of all the ways that real human beings are not economically perfect agents. Particularly the information asymmetries - it's much harder to gauge the reputation of a small business vs. a big one.