The truth is unions are no different than any other lobby. They are organizations that promote the agendas of their respective memberships. Teacher's unions will promote the benefit of Teachers, Labor unions will promote construction etc. It's ridiculous to dehumanize the organization for simply performing its function. A lot of people on the left dislike the NRA too and it's equally absurd. These are simply people whose jobs are to advocate for their membership.