I think a higher startup failure rate implies E(startup) > E(finance) since most people want risk-adjusted return
Not necessarily because of different barriers to entry.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.