Why not?
Here's a pretty standard progression:
1. there used to be a bakery a few blocks away--medium-scale, medium-convenience. Six or seven of them in your district.
2. Then a supermarket came. It was just a bit further away than the nearest bakery, but it included a bakery and a bunch of other things. The bakeries went out of business. One supermarket per district was all you needed.
3. But supermarkets aren't something you pop into for an "experience"--you don't visit one on a date. So, someone trimmed down the bakery idea to the most consumer-focused essentials, giving people only what they wanted and none of what they needed (the supermarket covers what they need, after all), and launched... a cupcake shop. Maybe just one to start. But then, suddenly, they're on every street corner.
I could see the "cupcake shop" equivalent to a bookstore: not a big pile of unsorted old tomes, but rather an exquisite presentation for a small, heavily-curated collection of books. A showroom for books, if you will. The clerk would have read everything on sale, and be able to talk at length about all of them. You'd be matched to a book in the same way an Apple Store employee guides you to a piece of consumer electronics. Etc.