Well that all sounds nice and dandy, but imagine you don't find new clients or they don't pay your invoices or you get seriously sick or something in your private life needs all your attention.
Yes, you have to get new clients, that is always a risk. Proper structuring of payment schedules and IP transfer helps with invoice payment. Also, having long-term relationships with clients also helps there. I would hope you carry some sort of insurance in the case of life taking a sudden left-turn, but perhaps you don't. Ideally you financially plan enough to cover something like that.
I've been a contractor as several points in my life and loved it mostly. It is sometimes stressful making sure everything is on track, but the freedom of not depending on any one client and the difference in income that allowed me to work less If I wanted was great.
I currently work as an employee and also like the benefits it provides and the people I work with. But, I also know that ultimately companies now days have very little loyalty so my mind never lets me think of being an employee as some absolute guarantee of stability.
Time I need to spend managing clients is time I don't spend on self improvement or development. I'd prefer to specialize and be a better software developer than a decent software developer and mediocre client wrangler.
> I currently work as an employee and also like the benefits it provides and the people I work with.
So you broadly claim that "employment is dead" using big words like "feudal system" and how you can make so much more money contracting etc. etc. and then it turns out you are an employee after all? Seriously?
Nope. Never said anything about agreeing with that comment. I was strictly commenting on the "I am pretty happy with my employment. Paid vacation, paid sick days, reasonable hours and all that good stuff."
Employment isn't so bad in those cases.