I have been in Toronto for about 30 years, and the following examples will support your comments:
1. First class police constables in Toronto earn about Cdn $80,000 a year, excluding overtime pay
2. Toronto Transit Commission bus drivers and subway operators start at about Cdn $23 an hour, and within 2 years they will earn about $26 to $29 an hour, with a very good pension and benefits package
3. Garbage truck drivers / collectors earn about Cdn $60,000 a year
4. School teachers earn about Cdn $80,000 a year, with one of the best pension plan in the country
5. Plumbers and other skilled tradesmen earn between $35 to $60 an hour, before overtime pay
6. Nurses earn between $30 to $42 an hour