I don't think that our roads are as badly over capacity, as you might think. Part of the problem is all of the morons who think that they are more important than everyone else, force their way ahead in traffic, and then bog EVERYONE down. If we could get some traffic enforcement for things other than speed, I think that you'd find commute times would come down a fair bit.
I think you know how likely that will ever be, though. I agree driver selfishness exacerbates the congestion everywhere. I'd like remedial driver training added as an option to reduce fines or penalties, to existing offences including speeding. I think that would have real impact on all the residents of Ontario that never have gone through the graduated licensing system. Either give them some form of administrative license suspension (and prohibiting insurance companies from rating based on those suspensions) or have no suspension at all, but the possibility of having their license revoked if they fail to complete the training.