Perhaps.
That might be true of suburbs, but is one of the odd curiosities of small town and big city living: they both enjoy independently owned movie shops. Chicago, Seattle, Los Angeles, San Diego, San Francisco, New York, Detroit, Milwaukee, Minneapolis, Tucson and every other big city I've been in has at least one MAJOR independent player, if not a half dozen or more. Small rural towns, I'm talking population a hundred thousand or less a few hours drive from the nearest metropolis, almost always surrounded by ranch country, tend to have a Hastings and at least one pretty spectacular record store or movie shop. YMMV, but in my experience it's the suburbs that "bought into" Blockbuster the most (and Blockbuster themselves have attested to that being their primary market dozens of times).
As far as the $15 DVD at Wal-Mart... you pay $15 for DVDs? Come on, man. Wait like two months and they'll sell you three copies of the same movie for $8. THREE COPIES OF "ROMEO MUST DIE" FOR EIGHT DOLLARS!!!