Why was the TID not designed to last longer than 31.9 years?

The token string would be much longer than 20 digits - Impractical for consumer entry on keypad

It is normal practice to upgrade the cryptographic strength at least every 30 years

It is thus a good compromise to converge the timing of these two elements into one operation