Guinness never mentions homosexuality or gay political issues, but he does criticize the notion that sexuality is (or has become in western society) a private, self-serving experience rather than part of the process of socialization. He seems to think that deference to scriptural notions of right and wrong are necessary to get around apparent surface contradictions. He sees libertarianism as "selfish", but that's also how he sees the self-serving behavior of much of American business. Freedom, he thinks, more about doing the right things out of "habits of the heart", for the good of everyone (including other generations), in concentric rings around immediate family.
The book implies that the willingness of people who are "different" (me) to become other-centric, and not too invested in their own chosen purposes, can become critical for the sustainability of a whole free society.