Das sehe ich ein wenig anders. Es gibt durchaus Leute, die dazu fähig und willens sind. Daß es sich dabei um eine verschwindend kleine Minderheit handelt, bestreite ich hingegen nicht.
Zunächst wäre die Frage zu klären, warum letztendlich das Zölibat vom Ideal zur Verpflichtung gemacht wurde. Hier etwas zu den Hintergründen:
Nach der Gründung der christlichen Kirche konnten Priester und Bischöfe jahrhundertelang selbst entscheiden, ob sie heiraten wollten. Die Forderung "kein Sex für Priester" wurde sinngemäß erstmals auf der Synode von Elvira im Jahr 306 nach Christus laut.
Damals beschlossen Priester und Bischöfe, dass christliche Geistliche auch in der Ehe enthaltsam leben sollten. Sie wollten das Gesetz, das zunächst nur für Spanien galt, in der gesamten christlichen Welt durchsetzen. Doch ihr Versuch scheiterte.
Im ersten Jahrtausend nach Christus versuchte die Kirche, unkeusche Priester zu bestrafen oder Priesterkinder für unehelich erklären zu lassen. Frauen, die Geschlechtsverkehr mit Geistlichen hatten, wurden vom Benediktinermönch Damian (1006 - 1072) als "Lockspeise des Satans" beschimpft.
Trotz der weit verbreiteten Auffassung, dass der Zölibat die angemessene Lebensweise sei, war im ersten Jahrtausend nach Christus ein großer Teil der Pfarrer verheiratet.[Links nur für registrierte Nutzer]Der Zölibat wird Pflicht
Was mehr als tausend Jahre als Ideal galt, wurde im 12. Jahrhundert Kirchengesetz. Unter Papst Innozenz II. wurde 1139 auf dem zweiten Lateran-Konzil beschlossen, dass der Zölibat für christliche Priester auf der ganzen Welt Pflicht wird. Bestehende Ehen von Geistlichen wurden für ungültig erklärt.
Die spirituelle Begründung für die Ehelosigkeit und Enthaltsamkeit lautete "um des Himmelreiches willen". Es gab aber auch weltliche Gründe: Die Kirchengüter sollten bewahrt und vermehrt werden. Schließlich vererbten verheiratete Priester ihren Besitz ihren Kindern. Das Hab und Gut alleinstehender Kleriker fiel dagegen nach deren Tod der Kirche zu.
Auf dem Papier war der Zölibat mit dem Konzilbeschluss endgültig festgeschrieben, aber nicht alle Priester hielten sich daran. Viele weigerten sich, ihre Frauen und Kinder zu verlassen. Auch in den folgenden Jahrhunderten konnte bei vielen Klerikern von bedingungsloser Keuschheit keine Rede sein.
Der Bischof von Basel soll 20 Kinder gezeugt haben, der Bischof Heinrich von Lüttich sogar mehr als 60. Selbst Päpste nahmen das Enthaltsamkeitsversprechen nicht immer ernst: So soll Innozenz VIII. im 15. Jahrhundert 16 Kinder gehabt haben, sein Nachfolger Alexander VI. immerhin fünf.