Leanthar, I was sort of thinking the same thing, especially with several big mmogs in the works. However I see their point it's probably more work than people whom use it and I am not sure they mean to delete the mmog forum threads. This is probably why they are in a wait and see mode.
In regards to more content and help, could I suggest you maybe invite Indie developers to write articles that interest them. This way you both benefit they get feed back and promotion of their games, you get more content and traffic.
Good luck and here's to another 100 years of RPGWatch, us getting getting the same great information and being able to post about RPGs.