I agree about the food issue - essentials should be free for everyone. And about the luxury issue - some things can't be free (yet).
BUT ... and there's always one ...
Who decides what foods are essentials? To some idiots a day without caviar and champagne would be hell.
Also you have to think about the following. Should the state set up bakeries and dairy plants to produce state milk & bread etc for distribution to everyone? How would you manage it? Bread and milk tokens? How do you alot it? Do some high income people forfeit the right to it? Isn't that just a welfare state that ends up demeaning those who recieve it?
It's all or nothing I feel and that ain't gonna happen for a loooooooong time!