Inflation of 2% cuts the purchasing power of a dollar in half in 35 years and in half again in another 35 years. That means in an average lifetime of 70 years, 2% will cause the dollar to 75% of its purchasing power! Just 3% inflation will cut the purchasing power of a dollar by almost 90% in the same average lifetime.
So why does the Fed target 2% inflation instead of zero? The reason is that if a recession hits, the Fed needs to cut interest rates to get the economy out of the recession. If rates and inflation are already zero, there’s nothing to cut and we could be stuck in recession indefinitely.