I never said it was an excuse, just that slow driving is dangerous
there's a reason it causes you to fail your test. I only passed last year and my instructor drilled it in to me that if I drove along at 20mph in a 30 for no reason I would fail for not driving to the conditions of the road. The police do pull people over for driving too slowly and for causing tailbacks behind them.
Anyway the chap in the OP overtook when it was safe to do so. Yes, he shouldn't have sworn but equally the OP shouldn't have dropped her speed for no reason.
I regularly drive an NSL road to work - it's about a 25 minute journey on that particular road. For the majority of it you can drive at 40-45mph quite safely, there are only one or two narrow stretches where you need to drop to 30 as it's not wide enough for two cars at once. The amount of people who think that driving along the entire road at 25mph is acceptable is borderline ridiculous. There are numerous passing places where they refuse to pull in, despite the building queue of traffic behind them.
Why? What possesses people to do that? Do they just ignore their rear-view mirror or do they think it's some kind of failing to need to pull in and allow traffic to pass? I often have people speeding behind me on those roads and I'm quite happy to pull over and let them pass.
I realise this isn't really to do with OP's situation but it's just another example of how driving slowly can frustrate people.
The road I drive has loads of blind corners so overtaking someone slow is impossible unless you want to collide with a wall. So you're stuck and the queue builds and you get annoyed.
But of course on MN you're the devil incarnate for getting even remotely irritated by bad slow driving.