There's a bunch of reasons but it's primarily the popularity of the airport combined with the runway layout and the noise abatement procedures all made worse by the Bay's weather.
SFO has two pairs of parallel runways and the pairs are very close together, with the runways in the 28L/28R pair only 750 feet apart. That's really close for an A350 with a giant 200ft wingspan and the noise abatement prevents the use of a standard step down approach where the pilots have much better visibility.