Jesus- That is a bunch of crap and unless you are the brother of the VP at BW what is your point? Do you actually believe that?
Repeat after me...
You can give out information in a general manner that would not cross any of those lines. Hell they probably do it about 50 times a day at any trade show, or industry event or at beers with bob and everybody at the local watering hole. If you are so concerned about all of that to the extent of alienating your customers you should rethink why you are in business.
Let me meet you half (more than half) way
,
you're not wrong that sharing general information is a good thing and at a trade show you are unlikely to be recorded or have come back because of it (though it does happen).
And pre-release there was plenty of discussion about the main game, gameplay videos, interviews, youtubers etc etc. but still very careful about what was said and clearly only with 'permission' from marketing.
But here we are talking about developers, people who I'm sure have to sign a lengthy Corporate Compliance Policy that will toast them if they say anything out of line. Even on the BioWare production staff's Twitter feeds there are very clear statements: "My posts are solely my opinion and do not reflect those of BioWare or EA."
It's also much easier for EA BioWare to distance themselves from a problematic opinion shared on a personal Twitter feed, than from a BioWare Employee on a BioWare Forum. In a world where every sentence, every word is analysed (and can have real world impact on stock price) such risk mitigation practices matter.
TL;DR
I agree with you that it would be excellent to read general information shared in a general manner that would not cross any of those lines.
However I've worked with Corporate organisations long enough to know that in practice that is much easier said than done.
You dismissed the list I adapted from Mark's comments as a smokescreen lacking in commitment, well I'm sorry but in a North American corporate environment, those restrictions, particularly over contract, regulation and revenue recognition are very real, it's very solid smoke and the developers didn't create it.
And of course I wrote the silly list to make a point, that may have been mean of me.
Your sentiments were not wrong, but it's just not that simple and so to blame those who cannot change the rules for lacking commitment is also a little mean.