Unlike the commercialism of Boxing Day, this was an event driven by compassion, not profit. It was full of joy and – at its heart – love.
The best of human nature, and the worst, in consecutive days.
The Chronicle asked a smattering of those at the dinner why they had come.
We expected them to say because they could not afford fancy hams and Christmas crackers. But they didn't.
What they said instead was that they did not want to be alone on Christmas Day.
Volunteers said the same thing – families overseas, departed spouses, etc.
The spiteful and insensitive write off such events as a collection of bludgers and do-gooders.
Those same people hold the city's foodbank in similar contempt, another of the City Mission's important endeavours, along with a budget advice service.
But that's not what we witnessed on Christmas Day.
Loneliness is clearly an issue in our community. And while the City Mission is to be applauded for its efforts, we wonder what else can be done on the other 364 days of the year.
And we don't mean meeting up at the mall.