Sure, the information could be a bit more fleshed out, but I wouldn't dare make it complete. Can you imagine what would happen to these forums if casting costs were listed; casting costs will be based on current class level. Imagine for a moment that they posted the casting cost for cure, which would be a formula, probably resembling this:

15 + 1.8*cLvl

I just imagined it, here's what it looks like:

SE, please give us an actual number for casting costs!
This new system is stupid. We shouldn't have to do math to...
OMG! Why should my cure cost over 800mp at level 50!?
So if my conjurer is level 20, but I'm on my level 50 warrior...
I think they probably had an internal meeting regarding the communique and decided not to list formulas for potency, casting cost and duration in an effort to avoid confusion. As for the absence of the names, I think it's possible that they haven't decided on names for everything yet, so they listed no names for the sake of consistency of presentation. I do agree that traits were noticeably absent, but I'm sure there was a good reason for it (such as them not yet being completed).

I personally don't see where SE made communication errors which warrant the type of reaction we're seeing from the community. Except for 1 exceptionally vague communication regarding water, SE has been pretty clear on the nature of the changes as well as the purpose. If they have made a big communication mistake, it was in thinking that we could receive this information with a measure of patience and maturity. Of course, a large part of the community, on both sides of the issue, are quite capable of being mature and patient, but there is a very vocal minority creating quite a clamor.