Bioware as always.. is quick to respond. While frustrating that I haven't even been able to play 1.2 ... the servers are down and I'm sure they're fixing a lot.. very quickly. Lets remember this game still hasn't been fully released for very long. Not even 5 months... and has made a ton of progress.
Yes launching Mass Effect 3 so closely shot themselves in the foot, and yes they should reduce the number of servers now that the initial swell is gone.. so that each individual server has a higher quantity of players... regardless... patience... Those who stick this game out... have been, and will be rewarded.