Also, if I have understood things correctly, the lunar lander used a timer based approach to keep the rotation of the vehicle aligned with the surface of the moon as it orbited.
Since the orbital dynamics are very well understood and there really isn't anything that can affect the motion of the spacecraft other than engine burns, there doesn't seem to be any good reason to make it more complicated.