Nobody here said that they could not do good quality work. When it comes to things like construction and the trades, I'd agree that unionized labour provides top notch work. However, it's debatable whether unionized trash collectors would provide sufficient value added compared to non-unionized staff to make the cost differential worthwhile.
Key word there is your family. Since you are a private sector union member, I can sort of agree that the union does help in ensuring that you are provided with good working conditions and a fare wage. Just be careful not to take it as far as GM, Air Canada, Chrysler, etc. who are all now feeling the after-effects of unions constantly sticking it to the man - as in their employer.
As Afransen pointed out, unions, particularly in the private sector, hold the public hostage and seek exorbitant wages on the backs of tax payers who often make less than they do. There is no way I am willing to support wage increases for people who make more than most in this city, in the midst of a recession, from a city government which is also broke. If the City of Toronto were GM, that kind of demand could well have resulted in the company going bankrupt and breaking up. Imagine if GM workers went on strike right now for higher wages and to retain their fat pensions and medical benefits. How is CUPE's behaviour any worse? And to do it right before a major civic event and right when kids are finishing school is despicable. I hope Miller takes anyway more than their bankable sick days for this.