I was going to mention the idea of raising the cost of fines (100k for drink driving), but just read that road incidents cost Americans $340 billion — or $1,035 per person — in 2019 (The $340 billion figure represented 1.6 percent of America's GDP that year).
This kind of implies that people don't mind fines that they can afford. Or pay tea money in the Thai case to avoid fines. Points deduction don't actually frighten people into obeying the law but rather tell them they can get away with stuff until all the points are gone, then carry on as usual.