You're right, there is no question about variable timing, pretty much all modern electronic coils have some form of it. The original discussion was about coils creating advance timing. In a simple chainsaw ignition where the coil is energized by a FW magnet sweeping past it, maximum advance is determined by the relationship of the coil legs, the magnets and TDC. The coil cannot produce a spark until the magnet has induced current in the coil so there can be no advance from this point. All the electronics in the coil can do is delay the point where an actual voltage spike occurs in the primary, there is no source of energy to produce a spark before the coil is energized by the magnets.
Due to the history of early saws having fixed timing with points type magnetos, manufacturers have published timing specs in term of max advance, however, it gets confusing with other engines as timing specs are often given at idle RPM where it is easy to check and it is considered that the ignition advances the timing from this point so it's important to know what a manufacturer really means when they claim their ignition can advance the timing.