Russia is launching the completely non-reusable Soyuz rocket about four times a year on manned missions to the ISS, and even more often if you include the Progress cargo launches, not to mention Soyuz launches for other purposes. And Roscosmos certainly doesn't get as much money as NASA had in the ninety sixties and seventies.
Of course the Saturn V is a much more powerful rocket, but instead of cancelling all flights that followed Apollo 17, why didn't NASA just decrease the frequency of Saturn V flights, such as doing one lunar flight each five years? In the time between the lunar flights, astronauts would fly to the Skylab (on the Saturn 1B) and eventually the Space Shuttle. The cancelled Constellation program followed a similar schedule: It planned to use the Orion spacecraft for both ISS flights (on the Ares I) and lunar flights (which additionally required the Ares V for launching the Altair LM). Flying to the Moon less frequently would have had another advantage: It would be something more exceptional and the public would have more interest in the lunar flight, unlike with the Apollo 13 mission prior to the malfunction.