The biggest difference between now and, say, 10 years ago is that a lot of us long-timers aren't up for dealing with the bullsh*t any more. We've gotten older and wiser, have other priorities in life, we like to yell at clouds, etc., and the mods (understandably) don't have the wherewithal to deal with the new folks that muck things up. I mean...I distinctly recall getting smacked down by Randy when I was relatively new and being a bit of a prick, so I cleaned up my act and got with the program. I'm sure plenty of others have done the same.
It doesn't help that "weather Twitter" and the like are a thing now, and that pros and serious hobbyists are taking their knowledge there, rather than interacting with folks on weather boards.
If this place is to remain, there's going to come a time when either the younger/newer faces will need to step in and help steer the ship, with long-timers hopefully finding it a place worth sticking around.