Tearing down abandoned homes has proven benefits, such as reducing crime and toxic materials, but it doesn’t pay for itself.