RE traditional IPO vs Direct Listing, you hit my rant!
The traditional IPO process sets you up to massively underprice your stock. Instead of selling your stock directly on the open market, investment bankers sell it for you. They're incentivized to give public market investors a "good deal" by advising you to price your stock low (because they do repeat business with them even though we're the ones paying for their services!). As a result, on average in 2020, companies that went through the traditional IPO process underpriced their stock by 50%.
As a CEO I could never sell a dollar for 50 cents. It's against my fiduciary responsibility to my shareholders. I once heard one public company CFO call it "the largest arbitrage opportunity in all of finance". Why would I want to be on the other side of that?
I strongly encourage all other CEOs at taking their companies public to go through this path.
IPO underpricing data: https://site.warrington.ufl.edu/ritter/files/IPOs-Underprici...