You need fines, because some people don't care about anything else. You can set up a system of just points, with no fine, and people will just drive with revoked licenses. I don't know about you but my I am very rarely pulled over and there are several stretches of my life where you could have revoked my license for a year, or five, and I could have kept driving without a problem.