"S3 is still more reliable than a couple of dedicated servers, though "
Maybe. I've had colo or dedicated servers since 2000, and the last time I had one fail in any way was in 2001. I move servers every 2-4 years to newer, faster hardware, but even so, my current uptime is longer than S3 has existed.