Up to now, CCRevolution's actions have shown he's not fit for his current role. His marketing style is that of a bad radio dj and his management/sales style reeks of used car salesman. If this project is going to succeed, he needs to step away from those roles. The website debacle seems to be the last straw for many.
Why didn't you just pay a professional web designer to do the website?
Why is it the community's responsibility?
P.S. I still believe in THE COIN ;-)
The decision to make the website the way it was, was made made while back. A lot of things have changed since then, see my post above for details.