Frankly, I'd listen to the money too. Don't like their games? Stop fucking playing them. They'll get -that- message a lot faster, and you don't have to ruin anyone's life, career or even just a mood to pass that one along.
Whoa whoa whoa, let's hold the hyperbole for a minute please. None of those people have the power to ruin anyones career or life by posting on a forum, you're being ridiculously over dramatic.
It goes without saying that people should stop buying their games but that's not a process that happens over night when you have millions of people buying them, marketing campaigns working to the opposite effect and so on.
In the meantime, we're on the internet and people like posting their thoughts, both good and bad so it's no real shock that they are doing it on forums. As other people said, they run the forum and have direct control over how toxic it is. Other companies run forums and don't have the same issues.
So yeah, maybe it sucks to read 100000 posts saying the ME3 blew or DA2 sucked but guess what, it sucks to buy a shitty game too. Disappointment is a powerful emotion. You seem to be saying "look at it from their point of view" but that assumes they are doing the same and a lot of feedback from Bioware itself indicates the opposite.
On a only slightly related note: wasn't there a time when -this- forum was significantly less toxic than it is these days? Maybe Google has it right, and forcing people to put their real names on posts is the way to go.
I don't know, you seem to be the one getting hostile and toxic in this thread. Read other peoples posts then re-read your own. You get what you put into this and all other forums. If you don't like it there are many other forums on the internet, though I frequent many and they're all pretty much the same to be honest. Bioware in general has squandered a lot of the goodwill the community had for the company so if people seem a bit negative, that's why.
Playing: Subnautica Below Zero, Mass Effect Legendary, Resident Evil The Village
Watching: The Banishing, Bad Banks, Ted Lasso