The phrase "social imperative" means that something is seen as necessary or important for society as a whole. It refers to actions or ideas that are highly valued and considered essential for the well-being and progress of a community or a group of people.