Not sure where ( country, province, state) this happens on your trip and sorry to hear of all the damage, however it is a common practise in the BC mountains for people ( Vehicles ) to slow and pull off to the shoulder on all types of roads paved and gravel to allow others to pass safely.
The problem with NOT allowing the after vehicles to pass is that after a few short miles the slower person, who is holding up traffic will most likely have a bunch of people lined up behind them. Sooner of later someone will pull out to pass and sometimes not just one vehicle, they will sometimes pass more that one at a time.
I have seen, time and time again people pulling out to make a bone-headed move to pass a slow vehicle and either both the Slow vehicle and an on-coming vehicle, have to both pull off the road when someone is passing.
Now I am not saying all of the accidents are caused by slow vehicles and or passing other vehicles and not all accidents are in the Mountains but driving can deadly when people are not paying attention on what's happening on the Hwys.
Check out this link:
LinkWhen you hear of a "head on collision" around here in the mountains ( which we do hear a lot of in the news) 9 times out of 10 it is because someone pulled out to pass and didn't see there was on coming traffic. These type of accidents cause serous bodily injury and or a lot of deaths, plus close the Hwys for many hours while everything is cleaned up and investigated. Sometimes and a lot of the times there are no " short" detours around the accidents, so traffic is stopped for many many hours. ( Revelstoke to Golden)
It is always better to pull off to the shoulder when "safe" to do so and let slower traffic pass. You don't nessacarlly have to pull off and keep rolling down the road if you feel that is unsafe, you can wait until there is a wide pull off on the side of the road and pull in and either roll through that pull off if is it long enough or come to a complete Stop if the pull out is not long enough to roll through.
In the mountains passing lanes and or long strait stretches of Hwys on a lot of the roads are hard to come by, and trying to pass a slower vehicles is sometimes impossible for miles and miles.
Most places to pull off and not marked by signage and can either be paved or gravel, and a lot are gavel logging roads but there are a lot or larger places to pull off the road that are not road access points .
The other observation I make while driving the majority of my time in the mountains, are people that either don't use the mirrors, don't have proper mirrors that allow them to see or just don't use what they have period.
I can't count the number of times when someone in a Vehicle and not just RVers has a tassel or vehicles piled up behind them and they are oblivious to what's going on behind them and pass a number of safe places to pull over to allow the traffic behind them to pass.
Again sorry to hear about the damage to your rig, however there are very good reasons that this happens.
Soup.
2018 Northern Lite 8-11 EX Dry Bath
2017 Sierra SLE, 3500 HD / 4x4 / Duramax with a 6 speed Allison Trans
Torklift Super Hitch 20K, 48" Super Truss, front and rear frame mounted tie downs
Fast Gun Long Range SS Turnbuckles, Fast Gun locks