There are regular road block check points set up with Police and Traffic checking licensees and Insurance and tickets are given. Probably a weekly occurrence.
However rather than suggesting Motorists should keep their vehicle in decent condition they should be forced via an inspection to a certain specification/standard test that it should have to pass a yearly prior to receiving it's sticker.