This a marvelous speech, which I recommend to all the faithful.
Kreeft gives 7 basic reasons as to how we could be losing the culture war.
He gave this acronym to remember the reasons.
P - Politicization
H- Happy Talk
O- Organization
N- Neoworship
E- Egalitarianism
Y- Yuppidom
S- Spirituality
After that he goes over reasons on how to win the culture war.