Take the suspect to court immediately and have a competent judge to apply the law accordingly.
I share the opinion that police have not enough knowledge of the law to apply it accordingly to the infraction.
Instead, make Advance motoring as minimal mandatory for license holders.
A driving license is a permit for having a weapon and should be treated as such.
Instead of having a license just because somehow you managed to attend 20 lessons and to pass an outdated test, make it a proper learning process and effective testing to guarantee that when you have your license to kill you know what you're doing.
Would you subject yourself to a brain surgery done by the hospital porter? NO!
You would want to have a good surgeon.
So why give a driving license to someone who have no idea what safe driving is?