Fair enough. I like Dragon Age. I like Mass Effect. I hate Bioware. I used to love Bioware. I used to buy anything with Bioware's name on it.
The reason why people like myself post here is because we give a damn. Not because we're trolls or because we hate the games. If everyone sat here and smiled all day Bioware would think it's doing something good stripping out inventories and writing garbage endings. We can't have that can we?
I recognise that you give a damn,
you are not a troll, though some may mistake you for one.
I think what you are doing is a form of 'toxic venting'.
You have no doubt made reasonable and constructive cases for change in the past,
but that's unsuccessful, so you turn up the volume and make your case more emphatic.
As no change results you continue to turn up the rhetoric to the stage that you are screaming
hyperbole and invective until the only point is the vent itself.
The result is a toxic forum which drives away writers, devs and anyone else with sense.
The remainder just want to argue with you or are hoping you will shut up.
It's not helping.
Is there surely not a more measured way you could give your feedback?