Thing is, though, it isn't just about lower prices. People are so rushed these days. Years ago there were more women around in the day, many mothers are now back at work. Childminders with buggies may struggle in little shops, disabled people too may have trouble negotiating steps etc. A one stop shop at tesco makes sense when you have little time or money. that is why I think supermarkets have grown so much. These shops wouldn't thrive if they weren't offering what people want.