You're presupposing a uniformity of needs that simply does not exist.
Do the government canteens have vegan options? Vegetarian? Nut-free? Just peanut-free? Gluten-free? Halal? Kosher? Why or why not? Which of those are "necessities" and which are "luxuries"? It may well turn out that your opinion on that last question differs from your neighbor's, which differs from that of the bureaucrat who actually makes the call. And at least in the US, having government-provided food facilities that are expected to be widely used but effectively discriminate on a religious basis in any way would end up in court on First Amendment grounds in a hurry...
That's just the food end. There are similar questions about housing. Should all the apartments involved be wheelchair-accessible? Should all the bathrooms be accessible by someone who is mobility-impaired?
(Healthcare and education have similar issues, though to a large extent people seem make the opposite choice on those, as compared to food.)
Anyway, one of my big takeaways from the history of the 20th century (both from nominally communist countries and the experience in the US with housing projects and urban redevelopment in general) is that uniformization schemes like what you describe tend to lead to a good deal of misery...