Both my street cars (MGB and MG Midget) have points.
Both run fine with no issues other than checking them once a year.
The B runs about 1500 miles a year. The Midget runs a bit less.
I like the simplicity and ease of understanding with points.
But......
My race car runs Pertronix. The unit allows better idling and no misfire, even under rich conditions (in my experience). I have used the same Pertronix unit for over 10 years with no issues.
I also run solid-core (copper) wires and the old-style side-entry caps (with lock screws) in the race car. Both of these are supposed to be no-nos with Pertronix but I've never had a problem.
My setup with the Pertronix is not standard. I use a conventional coil and ballast resisitor. But I run the ballast resistor all the time, even during starting (in other words, I don't provide full current to the coil for starting)
My ignition wiring looks like
~THIS~ except I do not hook up the "Connect to Start..." portion (the coil gets current through the ballast resistor during starting).
The car starts well even with reduced current to the coil and I believe my setup provides an electrical "cushion" to the Pertronix so that it will get less of a voltage "spike" (thus, protecting it).