The mods combined, have been here for a grand total of 22 years, and over 100,000 posts ... You've been here for 5 minutes, and have graced us with 27.
My point being (not that you'll read it, or understand, or comprehend it) ... is that a small few unpaid volunteers are responsible for NOT causing any more angst to the club we all love. Any attempt to remove posts, delete posts, ban un-cooperative noobs or close threads, was done with the club and it's fans in mind.
This is a forum.
Sorry to be the bearer of bad news but it's not a democracy.
You have NO rights.
You signed them away when you ticked the box that said "if you agree to the terms, click here".