There are a few subjects that will really bring out bellicosity in people. Driving is one of them, especially when pitting those who want to race against those who drive moderately.
Its not a race, folks.
On the legal aspects:
(1) As far as I am aware, the law generally provides for slower moving traffic to keep right, where practicable and unless conditions warrant otherwise. What does that mean? For example, if vehicles are merging from the right, it may be advisable to get in the left lane even if moving slower than the left-lane-racers want to race. Or, if one is maneuvering to a left turn location or looking for something on the left. There is no ironclad law that says slower-moving vehicles must absolutely and 100% always stay in the right lane - this seems to be a major point of misunderstanding by most people, especially people who want to shove everybody else aside so they can drive as fast as they like without any impedance whatsoever. (Sorry, that is not possible on public roadways, not even for police/fire/ambulance/etc with flashing lights and sirens.)
(2) On the minimum speed requirements: Unless there are signs posted with minimum speed for a road, there really isn't a minimum speed. Not even on an interstate.
So, what do (1) + (2) = ? It is perfectly legal to drive at or below the speed limit, cruising in the left lane, on most every road in the country. Then who is breaking the law when impatient drivers tailgate, cut too closely back in front of tortoise, needlessly blow horns, etc? The impatient drivers doing such are the lawbreakers. (Following Too Closely, Reckless Driving, etc.)
What about the moral imperative to "do the right thing and not cause delay to others"? Real delays caused by slow drivers to others range from maybe zero to 15 seconds, because the red lights etc. equalize everything over the total trip time. Might as well complain about people who delay you in the aisle at the grocery store because they take 15 seconds to read a label on a can of beans (its nothing compared to the wait at the checkout line).
I might be more inclined to put more wear and tear on my vehicle and use more fuel to make impatient drivers feel better, if they would contribute to the increased costs I incur by doing so - but I don't see that happening anytime soon.
What about safety? Well, I suggest that people pay attention to what lies in front (and not just their own shiny admirable hood) and around them, and put away their distractions, so that they can focus on driving safely regardless of conditions. There are no guarantees that sudden hazards will not appear when driving. Drivers should not expect a nice even flow of traffic all moving at the same speed - that is an ideal situation but rarely manifested for long in the real world.
Did I leave anything out?
(End of soapbox)