Im not familiar with some of the issues your talking about, as Im rather new. However I wasnt trying to pile on the site, just giving some constructive critisism. I dont know that your need to pull him, the site from its location, ect, ect.
That said I did feel it would be smart to mention the problems I was encountering, as it seems everyone has run into them. Over the last few weeks, ever single time Ive used the site, every time, Ive encountered a bug.
It says they are logged, and for the longest time I just didnt mention anything. That said, I can assure you nothing will kill a sites participation quicker then a non user friendly site. And currently the site is not very user friendly.
I dont know who Derick is, and I can assure you I mean nothing wrong towards him or the work hes done with the site. I am well aware of the work it takes to get a site running, Ive built and rebuilt my site to the tune of over 1000 hours. Its not easy work, and you cant please everyone.
I dont know that any money needs to be spent, or that anyone needs to be thrown under the bus. Most of the work thats been done, generally speaking, is easier to re duplicate then it was to create to begin with. Maybe its time to look at the current site as a rough draft, not a mistake.
Just my 2 cents thats liklely worth half if not less.