>>3830302
They literally have a badge for rampant Bethesda fanboys. Besides that, people discuss both positive and negative sides of those games. It's no echo chamber as you see people of different standpoints shitflinging all the time, just like here.
>>3830315
No, like pretend that it's better than it actually is.