Comment
Comment by tim333
I think they are both winning. Googling gives "The 2024 Y Combinator (YC) top companies have a combined valuation of $458 billion. In 2023, these companies generated a total revenue of $57.2 billion." Which is not bad starting from basically nothing 20 years ago. I don't think the S&P is doing badly either.