Why is an ISA unlikely to change between successive generations of microarchitectures

that implement it? For example, why would Intel want to

make certain that the ISA implemented by the Pentium III is

the same as the one implemented by the Pentium II?