The app I used to edit (OsmApp) only offers a choice of reporting location as closed or moved so I did the most reasonable action.

If this is inappropriate then OSM needs a way to stop rogue apps from messing up its DB because educating me won't help stopping others.

Not sure what you mean by inability to search for the address as the address continues to exist and continues to host other businesses in OSM.