if used properly a good razor will last thousands probably tens of thousands of years. this is based on the amount of metal that needs to be removed to keep its sharp.
the problem comes from abuse - any nick on the blade means that the metal up to the bottom of the nick must be removed. then there's abusive honing - take a look at the razors on ebay and you'll know how common it is.