At my place, the pizza and beer thing would be very unusual. We don't have budgets for that at an individual level, and certainly not for serving students alcohol! We just do not have the money. Are you suggesting that academic staff (already underpaid) should spend upwards of £50 to entertain personal tutees?
We do a pizza lunch for our graduating finalists on their last day of teaching - that's for the whole graduating cohort.
We are not their friend. There should be appropriate professional boundaries. We are trying to catch issues before they become problems, or just generally a professionally friendly check in about their educational experience.
Standard personal tutoring is much more like the pattern your DS's tutor has outlined. We invite our students to an initial meeting, either one to one, or as a group. And then, after that, we aim to see them twice a term.
We invite them by email, with 15 minute appointment slots they can book. We specify that it's a check in, that we can discuss with them in general terns how they're doing. If there are ongoing issues beyond that, we give them information about whom to see next - we help them navigate the university's system & help them find support if they need it.
When they get work we offer a chance to go over their feedback with them. Their module convenors also offer this opportunity.
Very few students turn up to any of these opportunities. We've increasingly invited them as small groups, because they seem shy about one to ones.
I suspect the "pizza and beer" invitation was a bribe. Also not great practice, frankly. We're trying to take alcohol out of the equation as much as possible.