Public services that are free at the point of need for everyone define our civilised society.
The NHS and education are two obvious examples that should not be means tested. But universalism is costly and cannot be applied to every benefit or service.
It is also the case that child poverty is at epidemic levels and wise spending decisions are required to improve lives. That is why First Minister Humza Yousaf is correct to suggest that a further expansion of free school meals may not be the best move.