I-95 through Philadelphia is not the main north south route on the east coast. Most of the traffic takes the New Jersey Turnpike or I-295 across the Delaware Memorial Bridge. If you are a through traveler either North or South, I-95 through Philadelphia is actually out of the way.
The Phildelphia segment of I-95 was one of the last to be completed.