You're absolutely correct. I have received several commissions from folks finding me on the site, even without pictures of my work displayed, which I'm currently working to rectify.
It is good that you have received commissions from the site and so have I. Hope you get your pictures posted soon.
The website seems to be working in good order but the forum portion does not get enough new material, pictures etc. to welcome, attract and hold the interest of our visitors.
I'm convinced that some visitors are turned off by the lack of new postings.