The configuration may be "lousy" but it hasn't radically changed recently.
It appears from recent events that the people having problems with it have not been on top of their game.
It will be a very difficult job to separate the current distances between 28L and 28R, given the position of the airport.
A great majority of those users every day have not had problems, just AC recently with two.
Who do you blame?, the airport and its handlers?, or the aircrews, or their training?