Totally different scenario when the OP is a contractor.
Yes this isn't a duplicate.
The only way you could see this as a duplicate is if:-
A) You didn't read it properly.
B) You don't know the difference between a 'Contractor' and a 'Staff member'
C) You were parrot voting.
D) All of the above.
EDIT: to clarify from a comment, I'm not frustrated. But if people are going to continually harp on about closures and duplicates being well thought out for the good of everyone and save the whales and stuff, then their actions should suit their words. Please read a question and make an attempt to understand it before VTC or anything else. Marking as a duplicate can be especially dangerous, if the OP or a future surfer was to take advice that is not applicable, they could easily find themselves unemployed.
In this particular case the employer has just sacked 20 contractors.
It's not a game, it's real people with families to support and careers and reputations to advance in life with. It's not a software issue you can mess up and have another go at later. Termination or rep ruined is not something people get a second chance at as par for the course.
If it was a once in the moon misjudgment I wouldn't make a peep, but it's not, it's a trend.
If you don't understand a question then please ask for clarification or leave it to others.
I'm serene on whether anyone feels offended by the bluntness of this answer. My English skills are not up to the task of beating around the bush coherently, so I have to stick with blunt.