Ah the old "I've been around since...." followed by attempts to spread doubt routine. If people aren't aware already that it takes money and time to bring a product to market, then they're not living in reality.
There are no rules as to how long this should take and how much money is needed. If it doesn't suit your investment timelines or risk adversity then move along.
Could things have been done more efficiently, with less missteps? Perhaps, but if we make it to the finish (which I believe we will) then it means little to me.