I think the problem is that these folks tend to not publicize failure. It caters to cranks after a while, all the promises with no clear acknowledgment of the failure, just that they ran out of money and had to shut it down.
Conversely, I think people have no problem making promises. As a part of that, they could advertise their promises and hopefully glean some sort of accountability by making these promises public.