Come on, is that really the honest truth? What occupation or union has union dues at 50% of salary?
In the US, UAW's dues max out around ~1.5% of salary (or an hourly approximate equivalent), the teachers union maxes out at 1.6% of salary (highest possible dues cap out at $55/month max), the nursing union dues cap out at $65/month, our local teamsters are approximately ~1.45% of salary ($50/month for someone at a $20/hr job), and so on.
The "expensive Union Dues" mess is almost always FUD or outright lies. Union dues are usually pretty modest.