I know of at least one project that has failed because it never had a funding mechanism. It is severely underappreciated that we have it imo. That said, I have no problem with stricter funding.
Also I doubt these relatively small numbers have much to do with price. Price is set by exchange whales mainly. Last year we had like 3 Billion (!) weekly volume on Upbit alone. If they decide to buy, we'll be at $1 in no time again. Unfortunately, there doesn't seem to be much rationale behind it other than making money with pump & dumps.
And that is a problem. We have a lot going for us to actually give everyone reasons to buy, regardless of what whales do or do not