You all act like you've never been to a release. Regardless of technical difficulties, it is a successful launch.
You have no idea how a live server is going to handle a patch--each server requires it's own stress test, and individually, may incur unique issues of their own. They are working on fixing the problems, calm down, walk your dog, do some HIITs, watch a funny movie, play another game with minimal investment and check back later.
