That's so damn frigging idiotic. Why do cars want to pass other cars? It's not like anyone is going slower than the speed limit in a car... Sheesh...
Good luck with finding another route. If I had to get off the road every day to save your life, I'd sure as hell be looking for an alternative...