Why do HDB flats get upgraded if they are going to be zero value after 99 years?

It is a sign of commitment to maintain the value of public housing as a social good.