Pretty much exactly my thought. Last night right at the end of the day, it was discovered that my employer's BlackBerry Enterprise Server hadn't been sending e-mail to phones for a few hours. The problem started earlier in the day but no one noticed it until around 5pm. I ended up having to stay late to get it fixed. Yes, my employer paid me overtime to do it but it was also expected that I would step up and fix this system that is vital to our users (essentially my customers as an IT administrator). If I had just gone "this isn't as important as me going home at 5" and just taken off, my user's experience would have suffered, as would my reputation in the company and it would have been brought up as a negative on my next review. We're now in the process of implementing something that will notify us if nothing gets delivered through our BES for a period of time so this won't happen again. I doubt EA's doing anything like that for the DA auth servers.
We are a company of only 150 people and we don't pull in billions of dollars a year. The sales of Dragon Age 1 alone probably dwarf the entire amount of money this company has ever earned in its lifetime (and it's almost 40 years old). If we can solve a critical problem like this quickly with only 2 IT people, how can one of the biggest names in video games which probably has an entire building of dedicated IT and help desk staff not get it sorted for multiple days? How can there be no one in the thousands of employees at EA whose job it is to check daily to make sure the auth servers are up? I'm sorry, there is no excuse for this beyond either incompetence or an unwillingness to prioritise a fix since it was for an old game that's not selling anymore. This right here is why everyone hates DRM. I and many others gave you my money EA, you owe us all better than this.