At least the AFL-CIO represents workers who produce something. They work for companies that have a bottom line. Public sector unions are mostly paper pushers. They work for the taxpayers but are not responsible for any outcome and can just demand more taxes or federal debt.
Good point Freee-dame............