Because you will only receive the full amount of your investment in a single lump sum cash flow when the bond matures. Thus, it is subject to interest rate fluctuations that affect its present value. There are no interest payments along the way to reduce the average time it takes you to recover the present value of the investment. This is why a zero-coupon bond trades at a deep discount and its duration is equal to its maturity.