> the advantage in theory is that they're also basically incentivised towards market stability for your stock, and a return over time for their retail investors? (Not saying I agree, just, in theory)
Post hoc justification garbage IMO. It's not like the market isn't littered with the remains of tech stocks that went through a traditional IPO and still crashed.