I don’t typically agree with anything that you say here, but this is one thing I agree with you on.
I 100% agree in having an expiration on your license that can only be renewed with taking a continuing education type class/course and passing a test.
In conjunction with that I believe that, in order to make it even safer, initial testing for first time drivers should be much more than a simple road test.