People live in one place and only care about the weather at that place. Whereas consumers need products from all sectors of the economy, so an aggregate inflation indicator makes sense.
Sure, it's not perfect, since every household spends their money differently, but everyone needs food, housing, energy, etc.