They are nothing more than eyesores and do nothing to attract businesses or customers to this area IMO. Those storefronts that they are in could be used to lure new businesses in such as new retailers or restaurants which would at the same time, bring some job opportunites to this area.