I'd agree with it being bad for the quality of life, but
eliminates is a bit of an exaggeration. It makes it more difficult, to be sure, but there's a BART station in South San Francisco and a free shuttle that runs between there and Oyster Point. For anyone coming up from the Peninsula or the South Bay, though, this might be a commuting improvement.
Of course, the big difference is that Stripe's current office is at the edge of SOMA and Mission Bay, within pretty short distance of the Embarcadero and Financial District. Their new office will be...a business park. No offense to business parks -- Bishop Ranch in San Ramon is unexpectedly lovely -- but they're rarely known for their vibrant cafés, restaurants and nightlife.