The problem with those things is that they fluctuate based on other factors than inflation. So if you want to hedge against inflation without risk, you don’t want to buy fuel and stuff.
Savings accounts haven’t kept up with inflation for as long as I remember. So anyone with cash has plugged it into stuff other than mma. I think that’s why these Ibonds are so popular now.
To match inflation, all one has to do is to buy nonperishable components of the CPI: fuel, real estate (through a REIT), food, commodities, and so on.
If banking can't keep up with that, it speaks volumes about the competence of the financial system.