On its surface, your argument makes sense. However it ignores the real reasons that many of these places are abandoned in the first place: economic depression.
Social and cultural value doesn’t often directly equate to economic value which means your proposed policy to tear down abandoned property and pop up strip malls, parking lots and luxury apartments owned by foreign investors will likely leave us culturally worse off every year that passes. Perhaps we can do better.