I really think a voting mechanism for investors, on-site, is needed. The final decision, as alway, is yours, but at least you can say with more certainty what the "collective decision" of investors really is.
Wise investors vote with their money.
Have you?
Nothing wrong with proposing a better system can be setup but when it becomes pressing, I think you forgot to vote with your money first.