Interesting are those that are chiming in that are speaking negatively have no steak in the projects.
Where's Clara Peller when you need her?
Many people are just lousy at doing business.
This seems a plague amongst those that think that making their hobby into a business are confronted with on a regular basis. They rapidly learn that it's not fun, that it's work, and those that lack the required mind set will fade in only a couple of years.
If he would only communicate better AND update his website, people would feel better about whatever situation he's dealing with.
That's part of the business work.