I upvoted you and will “Yes And” your post by saying that the hostility baked into the rules is why I don’t contribute there.
Reddit has similar problems in some expertise subs and when it boils over a new one will be formed. You can’t do that with Stack sites. Stackexchange has had the advantage of content but when that is available through friendlier and more user friendly methods it’ll really hurt their numbers.