One take away from this list is that no software firms have survived. I would recommend hotels or booze if you want a business to last.
(Oh, wait, is that the joke? Sorry.)
On the other hand, the same forces that make for high turnover in the software industry also make it more fertile for new startups.