ok ya'all - I did some digging into this "say goodbye to full-time jobs with benefits" claim because I'm seeing a lot of confusion in here.
1. This claim affects mainly white-collar jobs or those in office-related jobs.
2. This claim does not really affect blue-collar workers or those in labor-related jobs like Texan Guy and Endemic.
3. Look at the picture provided in OP
those are the kind of people who are affected by this... not labor-related workers.
4. I do not believe this claim is not caused by Obamacare. It is caused by a trend in society because of internet and I guess current market situation. More and more people are becoming mobile, flexible, and skillful. The paradigm in workforce (IBM, DeLoitte, military, defense contractors, writers, etc) is changing. The business studies show that the corporations benefit more in "work-at-home" concept in terms of productivity. In some cases, depending on what business, the corporation may benefits more in saving cost by hiring contractors/freelancers but the drawback is the decreasing quality of its service. Shame but not illegal.
5. As contractors/freelancers - you are paid more than full-time employee.
6. As contractors/freelancers - you are free to work for one or more employers (depending on contract, situation, time management, etc.)
Should you hire a contractor or a full-time employee?
What are the advantages and disadvantages of becoming a contract IT developer? - Stack Overflow