Nail on the head. The media!
Responsible owners keep the dog away from what may kick them off.
Mine doesn't like other dogs, so I avoid other dogs when out. No problem. She loves people so no issue. If I muzzle her people will automatically feel in danger of her when there is none which makes it a bad situation and socialising for the dog.
That's my view with mine. If I'm wrong then ill happily have positive critism.