> Unions work like a democracy.
The problem is that "other things" come out of it too. Being required to pay someone for an hour of time to vacuum the carpet around your display at a trade show or plug in a lamp (because you're not allowed to do it yourself). People being threatened with physical violence (or actually being subject to it) because they don't agree with the union. These things do happen and, to many people, they are a serious concern.
> There's some shortcomings but the overall outcome is beneficial to the people being represented
That is a matter of opinion, and also ignores what's best for society as a whole (which also matters to a lot of people). Just because something is best for the workers doesn't mean it's the best choice for a functioning society.
I'm not arguing for or against unions here, just point out that they're not all rainbows and birthday cakes. Deciding to consider the facts and come up with your own opinion doesn't mean you're a bad person, or irrational.