There’s been only garbage replies to your question, which is really unfortunate. In reality, we aren’t that far away from being able to do this.
If you are a 1099/gig worker and file your taxes with a schedule C, you’re almost certainly eligible for a SEP-IRA (1). This is way better than a 401k; you can contribute up to 25% of your income (max $57k per year) pretax with all the same investment options as any other retirement plan. Sure, it could be made easier to setup, but it’s been around forever and works. What we need to do is say that if you have an employer who does not provide a [baseline] retirement plan, you are eligible for the SEP-IRA on all income from that employer.
The Covid-19 relief legislation established unemployment assistance for 1099/gig workers with federal backing and administered by the states. This should be kept around, improved, and made sustainable (add a line to the Schedule SE for paying the same kind of unemployment taxes that businesses pay on behalf of employees).
Obamacare allowed for association-based health plans and the Trump administration approved one of them. I don’t recall the details or the current status, but that’s a start in the right direction. Employers pay a lot of money for health plans and their size allows them to negotiate better deals. We need that leverage outside of employers and plenty of other improvements, but at least we have the basics.
This is achievable!
(1) https://www.irs.gov/retirement-plans/retirement-plans-faqs-r...