And tons of people walk around with hundreds of dollars worth of Disney merchandise. The people running the parks aren't idiots; they're balancing a bunch of factors in order to bring in the most money, and the instant a shop stops earning its keep its going to be replaced.
But you're right, they don't care about crowds. Every one in a line is someone not putting pressure on another part of the park. The only downside is that there's a limit to how long people would wait.