Nor should it work that way automatically, IMO. We need a certain amount to spend on X and an amount to spend on Y.
If X becomes cheaper, the right thing to do (IMO) is to return the savings to the people, not to spend the surplus on Y or find a new Z to spend it on. If the people want to choose to spend more on Y or Z now that they've seen the savings on X returned to them, that's perfectly rational possibility, but shouldn't be automatic.
If X becomes cheaper, the right thing to do (IMO) is to return the savings to the people, not to spend the surplus on Y or find a new Z to spend it on. If the people want to choose to spend more on Y or Z now that they've seen the savings on X returned to them, that's perfectly rational possibility, but shouldn't be automatic.