Die Kirchen zahlen aber auch den RU. Daher unterrichten ja ganz oft Pfarrer.
Das stimmt leider nicht.
Sowohl die Religionslehrer als auch die Pfarrer werden vom Staat bezahlt (nicht aus der Kirchensteuer!). Das ist seit der Einziehung der Kirchengüter so.
Historisch ist die "politische" Rechtfertigung für den Religionsunterricht übrigens wenig glamorös. Der war Teil des Reichskonkordat mit der kath. Kirche, das Hitler abschloss, um innenpolitische Unterstützung der Kirche (und außenpolitisches Prestige) zu bekommen. Dass die Kirche natürlich den Fuß in allen Schulen haben wollte/will ist irgendwie verständlich. Leider gilt diese Vereinbarung noch heute. Aus den 50ern gibt es dazu sogar ein Verfassungsgerichtsurteil, dass allerdings im wesentlichen auf formalen Gründen beruht.