Seriously? 8 people? More than 8 people have complained about one thing or another in the last month.
If you think that you can run the club better; if you believe that we are doing a hopeless job; if you want the forums moved back, jump up, raise your hand and get yourself nominated for a role.
A lot of people have been making a lot of noise about running things better, if you want to run it your way, run for a role.