I just feel that all this talk of "Because we're not here to engage the fans" tries to make it more about Bioware then about the fans.
"It's not you, it's us" essentially.
WHY ARE YOU BREAKING UP WITH ME BIOWARE.
But seriously, it just seems like throwing the baby out with the bathwater. Yeah the devs may not be here as much, but that doesn't mean this forum needs to go. This could be the officially sanctioned Bioware forums but rather then the devs being the managers of it, they could simply be members. If they're here, great. If not, life goes on and we do what we've done for the past few years -- talk amongst ourselves about whatever.
Moreover, the BSN exists as the Nexus where we all come together. If a tumblr post or a twitter message pops up then it's shared here where people can see it. I do not have twitter and I won't ever get it, but that doesn't mean I don't enjoy seeing the tweets here in the forums.