Привыкнут, не верю, чтобы еды не хватало. Даже в очень скромной трешке, где на горячее можно было взять только что-то одно  или мясо или курицу, и то с голоду не страдали. Возможно раньше ваши были в более дорогих местах, поэтому им просто непривычно. В кафешках питаться неудобно, идти за территорию, долго ждать (на такой жаре очумеешь)  и дорого каждый день, проще что-то в магазине или на рынке докупать. Но это совсем другие суммы.