I bought the CE aswell and you don't see me complaining. I look at it this Way. $70 for the game, would have cost me well over that amount JUST for subscription.
Sure I would love more info but its not owed to me nor do I feel it is my right to demand it. Plus we all know they are currently working in the bottle Rehaul along with AA and smaller things aswell.
Patience is a really good thing to invest in at times like these.