In Germany that is paid for with the Church tax, so it's paid by Catholics and not Germans in general.
In addition to that Germany is still paying reparations for land that was expropriated from the church in the early 19th century, at a tune of half a billion Euros per year, for eternity.
If you speak German, this is an informative read: https://de.wikipedia.org/wiki/Kirchenfinanzierung