I've been sitting around wondering if I should join back in recently. The biggest thing keeping me from doing so are memories of the account management system. It used to be that if you wanted to stop paying for a month, your account was permanently locked. You come back, you have to create a new account, lose all your perk points, and e-mail support to get your GameID transferred. If they revamped the system to where it worked like every other subscription out there where all your details were stored but your access to the game (or it's "paying members only" features) were turned on and off based on account status, I'd probably give things another go.
So, has it?