Question: why cpi may not be accurate?
Answer: The CPI tends to overstate inflation because of the following biases: ... Since the CPI is a fixed-weight price index, it would not accurately predict the impact of the price increase on the consumer's budget. Quality bias - over time, technological advances increase the life and usefulness of products.