I do a fair amount of driving around different places, and there are cities in North America where almost every car looks new, and others where they must have sponsored daily demolition derbies open to everyone. Although Montreal has the reputation of having bad drivers, much of that is due to discourteous drivers who are arrogant and aggressive. On the other hand, some places are full of nice, polite, but oblivious people, who are obviously as nearsighted as Mr. Magoo, and easily confuse the brake pedal with the accelerator. I can predict what an aggressive idiot will do, but it's much harder when a nice lady or gentleman starts meandering down the road drifting ever so gently in this direction, then that, and slowing down for imaginary animals. Them I give lots of space.
Bitter, have you considered putting out the boat fenders? or failing that, put a good-sized harpool on the hood, painted neon orange. That "might" get their attention.