Unions should be illegal. They are nothing but companies that demand another company must use their labor.
I can’t imagine a staffing company having that power over another company. Imagine if Accenture could vote itself the staffing company for any other company.
“Hi, GE. We’re your staffing company. All your employees are now Accenture employees and pay us a fee. We voted on it.”
That’s what unions do.
I would be OK with unions as staffing agencies, if they could be treated as staffing agencies, by telling them they were being replaced by another agency, don’t have your people show up in the morning.