Why do isotopes have different chemical reaction rates?
Isotopes differ in mass.
Otherwise the same molecules but with the different mass have the different mean speed.
The different speed means the different molecular collision rate.
The different collision rate means the different kinetic constants.
There are some indirect effects of different isotop mass on the kinetics, but these are much smaller than the direct kinematic effect.