In the documentary film about the hard-core pornography industry Not a Love Story (Bonnie Klein, 1982), various feminists who have led the fight against pornography speak emotionally about the horrors and harms invading from this industry's nether world.
(Linda Williams: Hard Core: Power, Pleasure and the Frenzy of the Visible, 1989, p. 265.)
I am again puzzled by the usage of the present perfect in the above sentence. The only reason for the present perfect resides in im opinion in the fact that the author (L. Williams) wants to tell that feminists appearing in the mentioned documentary (1982) were in the year of the book publishing (1989) still fighting against the porn industry. Am I right or the reason for the usage of this particular tense is quite different?