I think the winter fuel payments thing is just a bad move politics-wise, they try to blame the Tories but no-one's buying it
That said it's older people mainly voted leave which badly damaged the economy so maybe it's poetic justice.
In general I think society has to sensible about such benefits, it's like the two-child benefit policy, i totally support that, having one or two kids is arguably a right of some kind, but more is a lifestyle choice (IMO)