Here's a novel idea.
People driving in Ireland from other EU countries are de facto immune from driving bans by virtue of having another EU licence which is valid in Ireland but incompatible with ours to receive penalty points. If points were linked to one's PPS number instead of driver number, then Poles, Danes, Germans, Swedes .... etc. living here and driving on their licences would face the same consequences for their recidivism.
Furthermore, when a person receives penalty points, they should remain permanently on the licence until they accumulate their 12th point and get banned for 6 months, after which the points will reset. I won't say they have to resit a test afterwards, that'd be too draconian.
What do you think of this idea?
We also need further enforcement of shítty behavior at junctions, people not yielding, breaking stop signs, yellow boxes. Average speed cameras should be slowly implemented on every stretch of road.