Patrick,
Does it take more than 4 visits to notice that there is no significant fence screening the course from the bordering roads?
The best golf course routings make you feel like you are on a walk through the natural surrounds. If you are going for a walk in a suburban environment, which Merion is part of, it is perfectly natural to have to cross a road.
If you are playing a course that has a constructed secluded environment (eg Augusta?, Pine Valley?), then crossing a busy road would indeed be a jarring experience. Any course that tries to model itself on Pine Valley or Augusta and has a busy road crossing (eg Galloway National?) can rightly be criticised.
But Merion is not a constructed secluded environment, it is a suburban course that in many places has no or little separation from the surrounding neighborhood. For example.
The course is separated from ardmore Ave by waist high wire fences:
There is no significant fence between Golf House Road and the 1st, 14th and 15th holes
The 7th green abuts a neighboring house with no effort to screen the house or yard.
The 11th green can be viewed clearly from benches in someone's back yard.
Merion doesn't pretend it is not in a suburb and therefor, normal suburban activities such as crossing roads are not out of place.