It is a mess, the streets and all, but that is pretty much the city's fault.
I would love some great development there, but these businesses are actually pretty impressive in their own way. You can go down there and get almost anything for any car in that place.
I park my car at Sambucci for Mets games... close and free.
Maybe they could move all the shops en masse to some vacant industrial area to keep the "car bazaar" feel and functionality of it.