As an alternate viewpoint: admittedly, I haven’t been super involved there, so maybe I missed some stuff, but I haven’t seen anything like what that person was talking about. Lemmygrad are a bunch of tankies, the dumb shit they say makes the left look bad. From what I understand, people on the right seem to hate Beehaw because of their strong moderation policy.
I’m pretty sure the person you replied to is just a triggered tankie. “disagreed with the American narrative of world events,” means, “they removed my Russian propaganda posts.” I would take what they say with a grain of salt.