Points have only a 50% duty cycle they are off half the time.
Now if you have a coil which is as little as 0.5 ohms, then the total resistance is 7 ohms which equates to 2 amps of primary current. So you have 2A or less for half the time. If your running a high compression or have a spark gap bigger than 0.8mm, your going to have trouble as revs rise.
With electronic you'll have 5A primary current and saturation time which is the time between sparks minus 1ms, so a much higher chance of coil saturation at high revs. At 7000rpm you should have 4ms between sparks, minus 1ms gives 3ms saturation time. With points you'll have 2ms saturation time (50% duty cycle).