The unions' advantage is that they have a virtual power to tax. To my knowledge, no other private organization has such a power. Professional associations are a good example of public organizations that serve the public interest. They collect compulsory dues from their members.
Unions, however, are private organizations funded by member contributions that exist to defend their members. That is the difference.
To my knowledge, no other private organization of that nature has access to compulsory financing.