It really depends on what your child wants from university.
My partner’s son went to a local uni and lived at home. He already knew someone on his course, but he didnt make any other friends, he didn’t join any clubs, didn't go on any nights out, and literally only went to the university campus for lectures. But that was what he wanted. All he wanted uni for was the qualification.
My son, on the other hand, is away for uni, and having the typical student experience - clubs, communal living, big nights out, student parties, and living relatively independently. That’s what he wanted.
Obviously my partner’s son saved a fortune, whilst my son is building up a big debt.
There’s no right or wrong way, but what I would say is that if your son wants to make lots of new friends and have a very sociable time, whilst still living at home, he'll probably have to make a bit more effort to make friends. There’s a lot of spontaneous socialising that goes on in halls, certainly in the first term.