This isn't new, it started during beta.. people putting little keys in their sigs, lording over the rest of us plebs.
I'm sure most of it was in jest though.
One would think now would be the time to crawl out of the woodwork and talk to us.. damagecontrol and all that, but nooo.. the silence is deafening.
*crickets*
Sounds to me that you'd be fine with the free to play option, better spend those $15 on the cool store exclusive items we'll undoubtedly see before long. If you want/need them that is.
I'll stay for a bit or at least until my sub runs out just to see how things work out, I think what we'll mainly see is a shift in focus from the game to the cash shop. Cool items that people will want will be store exclusive.