Interestingly enough the subscription has been dropped from TSW. It looks like it's going with a buy2play model, like GW2. The devs, despite some earlier layoffs, are still talking regular smaller episodic updates - those I assume are where they'll monetize the game along with vanity stuff.
Overall this certainly makes it a touch more appealing, but I'm still not about to rush out and pick up a copy. Now if it shows up super cheap somewhere, I might reconsider. A part of me is slightly worried that it might go belly up over the near future.
If the facts don't fit the theory, change the facts. ~ Albert Einstein