I wouldn't mind if they made it similar system to apartments but for businesses. This way I could have a bar that opens in the evening next to a shop that's open during the day, or even two restaurants side by side without customers and waiters mixing tables and such. This doesn't mean I wouldn't want more functionality for objects that are manned by NPCs. I would definitely like a bookstore or a library or museum with a coffee stand, would be great if my sim could even hire a barista or work there as a barista too. But I would also like a row of three separate shops maybe next to one another, for different things that I could visit on different occasions, and they would be fully functional on their own and not have to change lot type and what not and customers won't be spread out. Now if I make a bookstore next to a cafe, the customers will mix together and they will have coffee in the library and read books in the coffee shop and I can't sell both coffee and books. I think such a system might also be a good way to run a mall, if the loading system for the different sections isn't too disruptive.