In theory, indeed, this is how we should do things, to preserve the shop point for the next tenant, etc.

In practice, due to the extreme incompleteness of data (eg all the shop points in the building), I think there really is no effective difference if I deleted the point instead of converting to a "blank" point.