I don't pretend to know what a solution would be, but it's not like we have to choose between bubbles and innovative companies; bubbles are about how things are financed, and not about the things themselves. The horticulture industry is doing fine and controlled environment agriculture continues to innovate, without bidding up the price of tulips to something insane.
I know it's hard to imagine (and I don't mean to be patronizing, I have trouble imagining it), but we could have a software industry that wasn't predicated on selling dollars for dimes until you've developed a monopoly and can charge high rents.
Operating at a huge loss for a very long time in the hopes of capturing the entirety of a market is not the norm overall. I know it can feel that way from inside our industry, but that's our cultural biases showing.
I'd like to stress that that's an observation and not a criticism, and that I don't mean bias in the pejorative sense.