Yes and no. Looking at the investment selfishly, then sure, if punters don't get a return within some time-frame then he must have failed to deliver and the company deserves to collapse.
My take is that he's changed the automotive landscape for the better, made a massive contribution to the helping the environment, and also to improving vehicle safety. Looking at it holistically I reckon he's already delivered. Some people invest to line their pockets, while others invest to make good things happen.