I had the misfortune of spending a couple of weeks in Toronto this past October. The traffic was worse than LA. At least in LA jams are only during rush hours, in Toronto, on 401/400, it was from 7am to 8-10pm everyday, 7 days a week. It wasn't due to weather.I lived in Toronto for 20 years old and getting out of the rat race was one of the best things I have done this year.
This city’s transportation is terrible. Very few subway lines and highways. The drive to work is 1 hour each way(20 km)and I don’t live outside the city. All the big companies are located in downtown and it’s just a urban work camp.
Plus the weather is terrible for 5 months of the year from November to March. Snow, ice daily temperature swing of 10-15 C.