This isn't the place for you, "thankfully" this site will no longer exists, you'll have to find somewhere else for your cough whining cough opinion in something that isn't come yet.
What exactly about this place isn't for me? The fact that I have opinions about how Bioware does business and my opinions are not always complimentary to them? Game forums are not meant to be echo chambers of praise for companies, that would be a waste of money hosting them. The forums were supposed to be about a sense of community, sharing ideas and discussions. And yes, they used to be about interacting with developers and providing feedback, but we are long past that point and have accepted it.
But when people respond to posts of criticism like mine, where I'm not attacking Bioware but trying to provide my opinion on some of their business practices, by ignoring any of the content in my post and just labeling me as whining and glad to see the forum closed, that is just as "toxic." Your post brings nothing of substance to the discussion and seeks rather to tear down dissenting opinions without providing any independent thoughts of your own.
But we've actually heard that from devs. Several of them, in fact. Their delicate sensibilities can't handle the sheer "toxicity" of these forums. It's simply too much for delicate snowflakes to handle. When you foster an attitude of victimization and "I'm special because I'm me" this is the result. No one can handle even constructive criticism because they think it's inexcusable to hurt someone's feelings. It's a worse offense to hurt someone's feelings than to make a lousy product, according to BioWare and the worst(but growing) segment of their fanbase.
And the only other reasonable explanation is that it's an attempt to quell negative feedback. Their stated reasoning is entirely nonsensical and contradictory.
I will defend Bioware in that I think that a lot of their content is more progressive, thought provoking, and willing to push boundaries than many game companies. CoD doesn't have to worry about their fans complaining about story or characters. The type of stories that Bioware tells will open them to more dissenting opinions because they have strong beliefs that aren't easy for some parts of its audience to accept. It's a shame because I think it's awesome that there's a game developer out there who has a strong sense of personal values and won't back down from them, even if that causes issues in the community, so I would rather Bioware continue to stick to what they want to write about and not back down from criticism.