Queried OSM database with Overpass - Overpass API/Overpass API by Example - OpenStreetMap Wiki
In this case list is generated and published by a script, see OpenStreetMap_cleanup_scripts/note_processing/publish_on_wiki_list_of_weird_shop_values_for_review.py at master - matkoniecz/OpenStreetMap_cleanup_scripts - Codeberg.org
This is being done already, I have a different tool to detect newly documented shop values that get added to list of what is not listed here
In cases where it can be done and makes sense - automated replacement is possible and I done some. See Mechanical Edits/Mateusz Konieczny - bot account - OpenStreetMap Wiki
But it is fitting relatively rarely, typically you need case by case review, sometimes with in-place survey.
For shops finding their websites often helps (and if it was not listed already then adding website tag to their object will help)
Wiki is supposed to document actual tag use and it is not required to go through any formal proposal to edit it.
Though as mentioned - https://wiki.openstreetmap.org/wiki/Proposal_process exists and may be useful to gather feedback. In fact Proposal:Shop=tortilla - OpenStreetMap Wiki is going through this process right now.
But for widely used, not documented values proposal process cannot anyway change meaning of what is mapped already.