The twitch stream is not a post on the forums. Everyone concerned about the state of the game is on the forums, if they are apologising to the consumer base they need to make a post on the forums not hidden in some twitch stream.
I have to agree.
Bioware likes to think the forums are full of negativity and wants to avoid it like be plague, assuming that people who register to a forum are a slanted selection, as opposed to places where millions of people gather, like Twitter, Facebook or Tumblr.
This, of course, blinds them to the obvious fact - while these social media platforms have huge total membership, one has to seek out connections and content to make them applicable. For people to stay apprised of the bug situation, they would need to be following someone like Mark Darrah on Twitter.
So... this limits people who already know about Dragon Age, who would have a big enough understanding of the video game industry to know that a Producer would be a good source of updates, be knowledgable enough to look up and find Mark Darrah as the Producer of the Dragon Age series, have (or set up) a Twitter account, then follow that person in the off chance that they may have valid pieces of feedback about possible patches, updates, work arounds and known issues.
As opposed to, you know... Googling "Bioware," which is all over he box of the game they bought, clicking on the official website and going into the Forums where the company is (ostensibly) supposed to be communicating about their game.
It's such backwards logic as to defy thought. Of course, the real reason is that only the most devoted DA/Bioware fans will usually go to such lengths to follow these devs on Twitter, so it becomes a great echo chamber where they get the same fans gushing about their game, giving them the false impression that the BSN is just a bunch of negative basement dwellers and the "real" fandom is enjoying everything without issue. Instead of seeing that anyone with a problem or question would be going to the most logical place in the world to try and get some help or assistance.