In France we remove points for all kind of things, what we ended up with is 700 000 people driving without a license, which means without insurance. It also increases the number of people who don't stop after an accident or when asked to stop by the police
Fines are a valid tool but they should scale with your revenues
Fines are a valid tool but they should scale with your revenues