Regarding cars with electronic ignition systems not failing... err they DO! Not as frequently as the airheads due to temperatures being lower through water cooling. But they still do. The life time of an electronic component is effected by the temperature it experiences, the higher the temperature the sooner it will fail.
You can reduce your rate of failure by keeping the temperature down. In particular when you stop a motor the stored heat energy in it suddenly has not the cooling it had when running (by the air going past it when riding, or the water going around for those with liquid cooling). Say 5 minutes before you stop the motor .. back off on the speed (reduce its work level) and let it cool a little, does it the world of good. Works for all motors.
Now back to the topic - Reliable - electronic or points? Depends on what you mean by 'reliable'.
If that means time between when it was last worked on - then the electronic wins. Mechanical things ware requiring maintenance.
If that means fixing it beside the road then points wins. It wins because it is easier for most people to find out what is wrong and fix it.
If you want to have your cake and eat it, replace the electronic bits well before they fail with new ones.