At the end of the day trucking is trucking. Wages are too low to make a decent living, and in a city like Toronto where bottom-feeders abound it's difficult for any company to charge fair rates to their clients and in turn pass on fair wages to staff.