Disclaimer: I work for EA also, but also unrelated to this project.
While my feelings about always-on DRM are congruent with many of you, that aside server problems are to be expected on launch day. It happened with Diablo 3. It happened with GW2. It happened with Castle Story. I can't (off the top of my head) think of a game that had zero server problems on launch day (although I'm sure they're out there). Complaining about always-on DRM is one thing (although one could argue that hey, you knowingly bought the game). But if you buy a game, developed by any studio, that you know needs to connect to a server expecting not to see any problems on launch day you're living in a fantasy world. Yes, it's bad. Yes, it shouldn't happen. But you're an early adopter just as you're an early adopter if you buy a piece of hardware on launch not waiting for reviews to come out. You'll not only wait in line, but maybe find out that the store is out of stock and notice other issues with the product first. Let's be realistic.