I think, they might be trying to take the edge off the baby boomers and the generation coming behind them who are currently trying to avoid their dcs having to pay out a lot of inheritance tax. I have seen close hand the "planners" putting money in their adult children's hands to avoid the 7 years rule (that gifts given in less than 7 years are counted as part of the estate for tax purposes).
In my family, dpil gave dbil £20k when he got married then have us a similar sum to knock off our mortgage, and FIL said it was to "take it out of my estate". My parents lent my db £30k when he renovated his house, but have asked him to pay it back into a different account that's in his name, with the understanding if they later need it he'll give it them back and he's not to touch that account until they die (they have reflected the difference with me in their wills apparently).
More and more 60 and 70 something are dumping their cash, which is fine while they are healthy, but end of life care can be expensive and government plans for paying for elderly care assumes a decent percentage of the population do have their own funds, not that the middle classes have made themselves poor giving everything to their dcs who won't give it back to pay for care.
Similarly, I have heard various arguments amongst 50-something's against putting money into pensions, including loss of control over your money and not being able to hand it on.
People not saving for old age then needing to be looked after by the state might well end up costing far more than letting them hand more to their dcs on their death, but looking after themselves in a long retirement.
Inheritance tax might seem fair from an intellectual point of view, but people from across the political spectrum seem to find it unjust that the money they were taxed on already in life then saved hard, is then taxed again. (And by taxing estates- usually made up from earned wealth, not taxing the people who receive money, it is clearly a tax on the dead person, not the recipient 's unearned wealth).