I think the experience is nigh universal. Sane people try to make Wikipedia a little better. If they get away with it, they try to add something more substantial. Eventually they get noticed by the trollish moderators and good content is destroyed. Now on the troll radar, more and more of their efforts to contribute positively are frustrated, until they give it all up as a bad show. It’s particularly painful when group-think is dominant in the content, and accurate, well-sourced diversification is frustrated.
Personally I think something like “term limits” would be a significant improvement. Rate-limit the ability of bad actors with strong social networks to do damage to the public good.