What you said is exactly right, FR_addict. Everybody has an inborn inclination to do one sort of evil or another; that's called "concupiscence," as this Cardinal Napier should know, and it is an innate feature of our fallen human nature.
We are all born ith these characer flaws, and it is our responsibility --- with the grace of God --- to overcome them.
If one accepted Cardinal Napier's account of human action, one would have to say nobody is responsible for anything, because we are neither responsible for our genetic inheritance nor our early childhood development and environment.
It was wrong for Napier to say this. It was in violaion of what the Catholic Church teaches about human freedom and responsibility. I shows a failure to protect children from the predations of others.
And it was just plain stupid.
And if you do not want to be suspected of perversion yourself do not defend or excuse perversion. Defend it or excuse it- be identified with/by it.