Not to get too serious but I also think part of what lets this forum get away with the "nonsense" and not devolve into the argumentative that RB mentions is the general demographics of the folks here.
This is an expensive hobby that requires folks to have disposable income. Generally, that means older folks, and in many cases, old enough to predate the internet and chat forums. Hell, I remember when USENET was a new thing, and MOSAIC first appeared!. Social norms that were developed when the only way to communicate with folks was in person or on a voice-only telephone (not cell phone) were a bit different. One could have arguments or disagreements for sure, but there was no anonymity involved so that kept things tempered (most of the time).
It can be interesting on some websites (QUORA for example) reading the range of answers and you can almost know the age range of the poster just by how they view and say things. Younger posters tend to view current events as a massive UNPRECEDENTED disaster. The older folks who have been there, done that, often reply, not so fast. This is very much like what happened in the past, multiple times. Some things seem to gain steam every 20 years or so.
Relating to DF, while the history timeline is a bit more limited, kerfuffles today tend to mimic the kerfuffles of before with perhaps just a minor twist. The product line endures and the product line (by all accounts) has thrived and builds on the sense of community and enjoyment we all get playing with our toys. I know I do.
Forums are funny things. I know when I was a mod on a DDM trading forum (MaxMinis) 15 years ago, that well over half the posts on the forums came from the 20 or so most active folks. That when some of those folks dropped off, the general level of activity on the forum dropped a lot. That well over 50% of the accounts had exactly 0 posts, ever. Just driveby visitors or one-shots, who never contributed to the threads. I know the last time I looked over the lists here, that breakdown still seems to exist. If it is the nonsense that incentivizes some folks to keep active, then long live the nonsense, and long live the forums...at least if they can fix the timeout kerfuffle!