Remember this is the number the Government is measuring and reporting. The "real" inflation that every day people feel in their wallet is significantly higher.
Because people can’t internalize regional variance. So since the beginning of time, it’s not noticed when the national number is higher and fraud when it’s lower.
Americans spend a significant portion of their income on food and fuel, which are excluded. Historically, these together accounted for about 15% of their income, probably up to 20% after recent price increases.
Because they basically pick and choose what's in there.
If you sat down and did the math on what it costs someone to pay rent / mortgage, car insurance, health insurance, daycare, schooling, going out to eat and drink, doing anything for entertainment, go to the grocery store.. it's not a debate that the real inflation is significantly higher all the time than what is used to measure the number.