I don't know how to manage the Museum, etc., and I don't think any of the mods do.
I do know this though; those of us who were around a couple of years ago remember that this site was within a whisker of going away. Sunn couldn't keep it up anymore, and Tboy came in and saved the day at the last second.
Out of the kindness of his heart; he got no money, gets no assistance from the forum members. No "subscriptions", no advertising, no donations; he has taken up the torch because he wanted to.
So... If he doesn't have time or plain just doesn't want to hassle with updating the museum, brochures, catalog, etc. page; well, I for one am just grateful that he has single handedly taken on the task of just keeping the site alive.