It's like twitter except for the fact that there's moderators who can not only ban you from groups but also get you banned from all of reddit by reporting you. At least on twitter you can give your opinion without consequences.
On Twitter only people who choose to follow you see your opinions, they are not foisted on everyone reading a sub/forum on a possibly unrelated topic.
I don't understand why people are so down on Reddit in general, rather than on specific subreddits. Just like Aliexpress, Reddit provide infrastructure but each subreddit (like each Aliexpress store) is run by the rando people who created it. Some moderators do a good job and some don't.
I'm a co-moderator (since 2019) of /r/riscv. When Chris invited me to help him it was just hitting 2500 members, this coming week it's likely to hit 20,000 members. It actually requires very little moderation, most people are well-behaved, and actually we manually approve far more posts and comments that get smitten by a bot than we nuke things. So far we haven't had to ban anyone.
On the other hand, some of the less technical more social or political subs are a nightmare. And some of them have millions of members.
Eevblog forum looks to have around 70,000 members, but the vast majority are inactive. I see the same names all the time, in every topic. I'm roughly the 100th most active poster, and there are about 300 more (400 total) in "Super Contributor" (1000+ comments). By the time you get to #1000 you have people with fewer than 100 comments, at #10000 it's 20 comments, and at #20000 it's 7 comments.
So eevblog forum is about three times bigger than /r/riscv by members (maybe 5x by posts and comments each day), but compared to many Reddit subs it's tiny, close-knit, and mostly self-policing.