Real friends wouldn't do that notanan- would they?
I know my friends would tell me outright, from the start, about any spending plans. The friend ASSUMED Eglantine would be footing the food bill.. It was never a given. And she also made Eglantine's travel plans expensive and difficult - after agreeing they'd travel together from the start.
If a friend wanted to be a nasty piece of work she'd treat a pal like that - and change the arrangements too. If I had crossed wires with friends, mine wouldn't act so nastily in putting me right.
They'd chat about food and expenses, and certainly not ditch me and expect me to make new travel plans when it had been agreed we'd travel to the airport, for an early flight, from their house.
To make life awkward for a friend because they'd not discussed eating arrangements and expenses is a poor show, a nasty, spiteful move. You might understand it notanan but my friends would never spite me, nor me them, because of unspoken expectations.