I kind of wish the startups would direct-list on the stock market, and then the early employees have liquidity from the start. This doesn't stop the company raising more money if they're young, they can still issue shares.
I'm guessing that theres some downsides to this that I'm not seeing, anyone know?
Once a stock has at least 2,000 acredited shareholders or 500 unacredited shareholders (was 500 shareholders without regard to acreditation before the 2012 Jobs Act), SEC disclosure requirements apply the same as if had IPOd. Allowing/encouraging trading of the stock is going accelerate the time that that happens. Facebook aproaching the shareholder limit was one of the things that pushed them to IPO --- might as well raise some money if you have to prepare all the disclosures and follow all the accounting rules, anyway.
It's a class action, so it depends if it's opt-out or opt-in. If it's opt-out, you'll be in the class by not taking any action. The downside to class actions is usually that you can't sue on your own. You might also disagree with the merits of the case, so there could be an ethical concern on your end. You also might not like how much your lawyer is getting paid.
flatpak/snap still rely on libraries. This only relies on filesystem features and kernel functions which are, for all intents and purposes, 'static' (because of the "Never break userspace" policy). As such, the resulting binaries (stripped of GNU_* symbols) can run on a musl system. I've had a lot of trouble getting flatpak programs to run on my musl system.