Universal FSM or similar universal benefits such as winter fuel payments are immoral. They take money from the poor and give it to the better off. These benefits should directed to where they are needed.
But the trouble is, Cuckwho, that if you make a benefit means-tested, then not everyone - far from everyone - who is entitled to it will apply for it or even know that they are eligible, or that the benefit exists. So then you get old people dying of hypothermia because they can't afford to put both bars of the heater on.
It's strangely more cost-effective to make the benefit universal than to fund the extra resources (in the form of outreach, advertising, social services) needed to target it.
Making a benefit universal also destigmatizes it - so older people who would never want a 'handout' will gladly receive an automatic age-related payment.