In this perspective, we focus on the catalyzed oxidation of CO and HCl over the model catalyst RuO2(110) and how the kinetics of these reactions can only properly be modeled by kinetic Monte Carlo (kMC) simulations when lateral interactions of the surface species are taken into account.