There is a reason, why Thailand has the most careless drivers on the planet. I see every day, every minute at least 5 traffic violations.
Because the Thai police doesn't really enforce the traffic laws.
e.g.
1. How many people do not wear helmets? Millions.
The punishment is 2000 Baht, but not enforced.
2. Driving with the motorcycle om the sidewalk.
The punishment is up to 5000 Baht, but not enforced.
3. Counterfloor driving.
The punishment is up to 5000 Baht, but not enforced.
4. Driving without legit driving license......
5. DUI.......
I could go on forever.
The sticter the traffic laws are enforced, less accidents would happen.
Thailand will never improve.