Please continue subscribing at least for another month! No doubt we can do a fundraiser to get you the $15.
On topic, as far as I know there are a little over 1 million active accounts for TOR (bioware's own statement) and if we had reached 2 million they would have no doubt told us so that is still quite a bit short of wow, not that numbers matter.