I suspect, particularly for toy stores, there's also a weird incentive: if they stand alone, you don't want to bring your kids there because it's only going to cost you money. But if they're next to other shops, you can send your kids there to entertain themselves, while you can browse what you actually want to see in peace.