I understand better than you.
I've been a freelancer, temp, or contractor for most of my working life. This spans about 20 years. For the past 10 years it's been almost all remote freelancing.
I also prefer freedoms to the degree that I can get them.
I've also lived in California for most of my life.
In about 75% of the projects I have been brought into, projects were not short term, and the non-employee status was maintained long term as a way to avoid paying for benefits. In some cases I was also building a startup, i.e., I was effectively serving the role of technical cofounder over a period of many months or a few years, but the freelancer status was leveraged as a way to ensure I did not try to gain any business interest or profit.
I'm sure people will say that it's my fault for allowing people to take advantage of me. However I do the best I can and since I do not have a large social network or savings, it has almost never made sense to quit a project and therefore drop my only source of income, on the basis of not receiving benefits or equity or whatever.