For those not following
@ChpBstrd's excellent but detailed links, the questions raised by OP and others are indeed addressed by the government's calculations of inflation, at least on some level.
Some details as I understand them (or misunderstand them - not an expert, but tried reading this stuff previously):
-US Government does try quite diligently to measure inflation. It publishes many details of its data and calculations, which afaik are world class.
-Yes, sometimes as prices change, people buy fewer expensive things, and sometimes substitute cheaper ones
-Economists too argue about whether that means people are living worse or better lives at a given income level
-Govt actually tries to measure this substitution effect. I think that for a while they calculated inflation with and without it, producing different inflation numbers with and without substitution. These different numbers can be tracked over time, or at least were tracked for a while.
-Govt calculates several other different inflation rates, such as with and without changes in price of food + gasoline, as well as as with and without substitution. They publish these and you can look them up.
-Yes the difference between renting, owning with mortgage and owning home free and clear are large. Govt's usual CPI statistic mostly uses rent to approximate comparable housing costs but your personal situation can surely be different.
-Fwiw, there are differences too between country and city living; govt calculates separate inflation for those. For example the "urban" Consumer Price Index is usually abbreviated "CPI-U" - look for it in news articles that contain details.
-If you dig into the statistics, you can roughly calculate the difference between your "personal" inflation rate and the govt's various versions of the inflation rate
Re the thread title, yes housing and car are about half, because that's how the average person spends. Your personal calculation (should you choose to calculate such a thing) will vary if you spend differently. Using any of several methods, you can still make a moderately useful "personal" calculation if you want.