Agreed Bruce, the degree of lean mixture, does not cool the aluminium crown sufficiently ( for that type of piston metal ), aluminium melts around 600C, a fuel burn is way above that melting point. The incoming air fuel prevents the crown from attaining the 600C crucial temperature, Mostly the removed latent heat actually assists atomisation of the mixture and removes the building heat on the crown, ignition burn, then cools from next air/fuel intake.
There are no known ways known to me, that an ignition issue causes a melted piston, for clarity to the masses, pinking and uncontrolled detonation are not one and the same, completely different issues and characteristics. Also for clarity in the forum, a "holed" piston is distinct from a "melted" piston, seen both and not the same cause/effect.
Must have been fun watching riders destroy their motors, Bruce, maybe fun is not the word, disappointing more apt... had an inherited motor build on a Laverda tour, many years ago, i loaned this Laverda triple bike and motor to a visitor ( known on this forum, fun bloke ) was ok, until we hit the higher altitudes, and the pistons nipped up in the bores ( * ), pull over, wait for the engine to cool in the cooler mountain atmosphere, pistons release, went on like that for around 5 times until we descended towards sea level. Mixture plays a notable part in piston survival.
( * ) the piston crown expands faster than the main piston body, allowed for in the machined shape of a piston.
While not ostensibly about spark plugs it is a factor, to entertain when building a motor or correct diagnosis of issues. J