Earlier quoted context omitted.
The problem is that there are more than two drivers involved: There is you, and the slow driver blocking traffic in the passing lane next to you. Then there are the 8 cars behind you, and at least one of those drivers is making everyone unsafe out of frustration. You can't do anything to change that driver's behavior. The situation persists until the system is altered.
Unfortunately, unless the frustrated driver is allowed to drive unimpeded at 100mph+, they will continue to be unsafe and make others unsafe. If there is enough traffic for you to be the slow car on the road, then that unsafe driver will be causing safety problems for all of you. Bottling them up in a line of cars going the same speed may be the safest course of action you can take for everyone.
What makes more sense is leaning on the raison d'etre of multi-lane highways: slower traffic keep right. Designed systems work best when used as designed.