Кто вам сказал, что это касается только еды? Это касается всех жизненно необходимых расходов. В том числе туда входят дополнительные расходы, если они необходимы. В ДП просто так не берут, приюты и кризисные центры - это временное жильё. И вообще, государство не обязано брать на себя содержание пенсионера, если это могут сделать дети.