I think all dangerous breeds, or those that look like dangerous breeds, should be banned and the dogs destroyed.
The people saying that it's a tiny problem are deluded. Nobody should have the 'right' to own a potentially dangerous animal. They're all going to think their dog is different, until it isn't and somebody is savaged or killed.
I saw a guy walking two pit bull type dogs near me. To be fair, he was using very strong rope, but I could see that he was bracing his entire weight against the leads just to control them at walking pace. I doubt he could have controlled them if they'd gone for somebody. These dogs were massive, pure muscle, beasts and an adult, let alone a child, wouldn't stand a chance.
There is absolutely no reason why anybody needs to own dogs like that.
Perhaps dog owners need to decide if they want all visibly dangerous dogs banned or compulsory muzzles enforced with automatic lethal injection for any contraventions (no matter what the breed or circumstances).
Dog owners knowing that their dogs will be destroyed, no questions asked, is the only way you'll get them to comply with legislation.