The panel is fine, just needs bollards for protection. They may have been there prior to some jerk re-painting the parking lines incorrectly. Since when is it OK to park your car half out over the sidewalk?
Mark Heller "Well - I oughta....." -Jackie Gleason