I mean...don't get all upset about it...but if you're going to rant about it, you should understand that you were wrong...not the jogger.
It doesn't matter how friendly YOU know your dog is...the other person doesn't. This is the same idea as a dog running towards you while you have a DA dog and the other owner yelling to you how friendly their dog is...it doesn't matter. I shouldn't have to interact with your dog if I don't want to.
This guy didn't sound like he was afraid of dogs...but that's another huge point. There are people that are CRAZY afraid of dogs. And its not up to you to judge their irrational fear...it's up to you to respect it and not put them through any extra emotional stuff because you felt like letting your dog off-leash.