I know someone who has considered looking to volunteerism to combat loneliness. In all the places they've looked, what has put them off of it in every case is the up-front commitment required - a certain set of hours in a day and days in a week, for a minimum number of weeks. This is understandable - volunteer-driven efforts need reliable people just like anything else does - but it makes it hard to dip your toe in.