Yeah, it should've. But would you rather they added the stuff later, or never added it at all?
Them adding the stuff in the blog post can only be a good thing, regardless of whether or not they should've been in there to begin with. This IS a step in the right direction.
Sure, I can also understand you doubting Bungie at this point, but if you went into the post already having decided you weren't going to believe what was in it, then why the -blam!- did you read it in the first place?
If anybody from Bungie is reading this, this blog post has been nothing but good news. For future reference, when Destiny 3 rolls around, please make sure this stuff is in there from the get go. Thanks for your time.