So, as I see it, the real problem here is poor pay. This not only encourages working extended hours, but attracts the lowest quality candidates. Pay peanuts and all you get are monkeys.
Interesting aside. Since I have never driven in any province besides BC, I don't know the rules, but here...