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 ;-)