No, it can't possibly be that. Remember the dev's made this game in such a fashion that it could support unlimited number of people in any way you could imagine. That's why you have 100 billion loading screens.
Oh wait, server still can't handle more then 6 people fighting in the same area? LOL 15 months past launch and still fail...
HERO ENGINE, GOOD CHOICE BIOWARE.