And decoupling from PayPal a few years back looked like it forced a ton of re-engineering on the backend.
Also, FWIW, I've accessed eBay multiple times per day since 2004 and I can't remember downtime.