Allow me to throw a hand grenade into this discussion:
- Broadly speaking, it does not matter what shop values are assigned to shops in the “long tail” of values.
If data consumers want to process this data, they can - values in use are available from taginfo. What most do is say “it’s a shop of some sort, so I’ll show it” and/or “it’s particularly common shop so I’ll use a sepcial icon for it”. Worrying about shop=cosmetics; cosmetics=soap vs shop=soap offers far less benefit to OSM when compared to actually walking through a town centre and looking at what has opened or closed recently.
1 Like