While Bioware seems to be on a mission to suicide their own game (todays patch added bug is the removal of all equipped matrix shards, they've pretty much just vanished into the abyss for everyone that had them equipped), over 1 mil subs is nothing to complain about at this stage.
I suspect theyre concentrating on the 25% drop in subs though, although theyve gone from 'everything is fine' to 'SWTOR only makes up a small percentage of our profits'. It really is the first time theyve had to admit an issue, hopefully it will speed up changes to consolidate their current player base, like server merges for instance. They would have to be mad to leave it too long.