Why do guinea pigs have to eat timithy hay?

As it is edible for them and helps wear down their teeth. People feed timothy hay to guinea pigs that aren't pregnant or young as if you give a normal guinea pig alfalfa hay (which is for pregnant guinea pigs and young guinea pigs), it will be too high in calcium (I think) which is bad for them.