> , but it is also not worse than before.

untrue.

A new "shop=yes" will just get lost in the other 180k "shop=yes".  We know they won't get spotted because the other 180k of them have not been.

Updating something that you do not even know exists with a "new" value means something that looks at the last modified date might think that it has been verified recently when it has not.

Your actions here are making it harder for local mappers to improve the quality of data in OSM.  You should stop now.
