I would guess yes given the high startup failure rate.
I think a higher startup failure rate implies E(startup) > E(finance) since most people want risk-adjusted return
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.