Just checked a few other clubs websites, they seem fine but more importantly up to date.
I have had some experience with websites and you will find that the IT person at richmond would be able to change things on a daily basis,eg he would be able to update topics and add topics , interviews etc. from his desk at punt road.
Basically, all clubs maintain there own websites you will find.
If you dont beleive me, ask William Powell and Mightiges on how they maintain this website.