When I walk our Staffordshire Bull Terrier people cross the road just to not walk past it. The dog doesn't even care or look when people walk past. Then we have those, that the media love, the labradors, little yorkshire terriers that never do harm. That will bark and growl at our dog across the street, but nobody cares about them.
For decades the Staffrodshire Bull Terrier has had a reputation of being a very friendly dog towards humans, and iirc, the kennel club STILL recommend the Staffordshire Bull Terrier as a family pet, and good with young children.
The owner has a huge influence on a dogs behaviour, and a few have been involved in incidents, and people believe the media about these "dangerous" dogs.
Any time a staffordshire bull terrier is involved in an incident, it is reported as a "Staffordshire Bull Terrier has attacked", yet recently there was a radio report of a dog biting a child. It took a while to find a paper that actually reported the breed, and it was a labrador, but obviously doesn't cause the headlines that a bull terrier.
On top of this, most people can't identify a pedigree Staffordshire Bull Terrier from other breeds, and many many breeds, get called Staffordshire Bull Terriers, when they actually are not.
I mean, look at his face! People cross the road to avoid him!
Don't single out breeds, a bad owner can make ANY breed dangerous.