I support competent workers with a strong work ethic...which is precisely why I don't support unions. Having joined unions in two separate industries ( well, conscripted is more the right term as I didn't have a choice of the matter ), I saw just what "supporting each other" amounted to. The least competent, least ethical, workers were protected from any disciplinary action...ever, and as a result gained seniority. New folks would start and be full of energy and ideas, ready to work hard and make a difference, only to be stifled and discouraged by the more senior workers.
The best would leave, the rest would get beaten down and join the system.
Then, when there would be layoffs, the best staff was shown the door first while the wastes with seniority would be safe.
So no. No, I don't support unions.