If the choice comes to "be an optimist, over-hype, get funding, and survive until engineering investments pay off" or "be realist, get less funding, deliver even more mediocre product (because less funding = less engineering talent), and die" which one would you chose?
In the end what matters is runway and culture. With enough runway and solid engineering management they have a pretty high chance to eventually release revolutionary product.