There's a lot of things to hate about Walmart--they're big, ugly, unfair cutthroats, shoddy merchandise, etc.--but I don't necessarily want to get into all that. I'm just using Walmart as an example of all the big box stores.
As a cyclist, one thing I hate about Walmarts is that they're hard to get to. They're located out in the middle of a former cornfield, usually on the busiest highway in town. If you do manage to get there alive, you still have to ride through a dangerous parking lot and good luck finding a decent place to lock your bike.
But what if Walmart had small stores in the city near you. Let's say they started building stores that were only about five to ten thousand square feet. Obviously the selection would be less, and the prices might be slightly higher. But let's say they still had a lot of stuff you wanted at a good price (cheap inner tubes and blinkies, for example), and one was located in town and on your commute route. And let's say they had beautiful covered bike racks, and a bus shelter near the front door.
Would you shop there? Do you think this is a good business plan for Walmart or for any other big box stores?