In all fairness, as of the timestamp of my comment, all of the pro-contract-work arguments I've seen include things like "and it's so easy when you have good relationships with long-time clients" and other such things. Which is really the same argument as the anti-contract "I'm in a stable awesome job with great benefits, so of course this is better.".
I have yet to see anyone comparing using the WORST case of EITHER of these scenarios - and I think I would argue that comparing worst cases, contract work fails harder, since the availability of non-contract employment (at least in the tech industry) is certainly easier to find than trying to self-market for high-ish prices as a contract worker with no prior experience to show for it and no current clients, especially since there seem to be SO many pitfalls for new contract workers to fall into that could hopelessly screw them over, at least in the short term.
Edit: To clarify my point:
Worst case non-contract: Shitty job, terrible company/management, average to below-average salary, and terrible (if any) benefits and healthcare.
Worst case contract: No clients to speak of, unable to get your business off the ground, still struggling with self marketing, and when you do find work (few and far between), you are underpaid because of a combination of unrealized self-worth and bullying clients who refuse to pay that amount.
In the case of "worst case", at least the non-contract worker is getting PAID.
I'd propose that above the very bottom of the barrel, contract work is slightly better because it is like speed dating and the odds of meeting the right client for you are higher than could be experienced in slower paced long term employment.
I think I could agree with that - once the newbie learns how to market a bit, how to be more aggressive getting clients, contracting COULD snowball (we shouldn't be making any sweeping claims!) much faster than a normal 9-5 career.
I have yet to see anyone comparing using the WORST case of EITHER of these scenarios - and I think I would argue that comparing worst cases, contract work fails harder, since the availability of non-contract employment (at least in the tech industry) is certainly easier to find than trying to self-market for high-ish prices as a contract worker with no prior experience to show for it and no current clients, especially since there seem to be SO many pitfalls for new contract workers to fall into that could hopelessly screw them over, at least in the short term.
Edit: To clarify my point: Worst case non-contract: Shitty job, terrible company/management, average to below-average salary, and terrible (if any) benefits and healthcare.
Worst case contract: No clients to speak of, unable to get your business off the ground, still struggling with self marketing, and when you do find work (few and far between), you are underpaid because of a combination of unrealized self-worth and bullying clients who refuse to pay that amount.
In the case of "worst case", at least the non-contract worker is getting PAID.