People that have enough food still commit plenty of crime. We're at a time of enormous abundance in our history where even the poorest among us can get overweight and have tiny computers in their pockets and people still complain and steal and riot because somebody has more money than they do. Human nature isn't easily overcome even with abundant resources. It merely raises the bar for how envious people get
You're right, but it kinda works to contrast the princess' naivety and her sick friend with the dose of reality. Tia also had a good point about kindness and how it doesnt have the same supply problem food does. You just have to be willing to give it.
Its pretty simplistic but they're also children so I can get into the story with it