My personal feeling is that I want to go boating. I don't want to have a motor run ragged and I don't want to have to fiddle.
Points my go a year, maybe more. Then, it's dressing them and adjusting and more fiddling.
The CDI works without fiddling. Now, I agree that when the go they go and you can't fiddle to get them running again. Nevertheless, as I said before 35 years on my 1984 and never needed to fiddle.
Now, I have many points motors and I run them once in awhile. But when I take out the family or go fishing, they stay home in the boathouse. I don't have time to fiddle when the weather is perfect.
YMMV.