Sure, but Narhem's comment read as if only self-employment and Big Tech exists. Most developers are employed at smaller firms and are living comfortable lives and don't feel overwhelmingly exploited.
Personally, I would love to be self-employed. But I am addicted to stability and am afraid of sales and sadly can't see myself in that role ever.