That is literally it, and it's exhausting. You see people who never even talked about any BioWare game here pretending they know what "old BioWare" is just so they can get in on the fun doom and gloom. It's tiring.
There's an actual DICE dev in that thread who is appalled by the posts over there and I'm just embarrassed to see it.
Yeah. I feel you.