IMHO there is no such thing as a "bad" dogs, just BAD dog owners. Domesticated breeds still have an innate need for an Alpha/pack leader to follow. But too many dog owners don't understand this & failing that responsibility to their pet & leave their dog to fend for themselves daily!
Whether at play, just curiosity, or out of fear, all animals have a signle basic instinct to "fight or flee". Any dog uncontrolled /un-trained by the influences of an Alpha /leader will often unwittingly create hazardous circumstances for the populace and for the dog itself.

I fully agree that SOME pet owners should be spayed and neutered TOO! But I fear that would hardly be an effective deterrant for willing stupidity on the part of the pet owner. Stupid folks are born every day regardless.
It is sad and unfortunate that the dog you hit was likely mortally injured, but I am glad that you suffered only minor injury as a result Chad! I hope you are mending well too.