The church tax ("Kirchensteuer") applies if you are (declared) member of either dominant religion (Lutheran protestant or Catholic christian). It's the state which levies the tax, but only as a service to the church to which the funds are passed. It is about 10% of the income tax, i.e. about 4% of your taxable income.
The historical reason is that in the 19th century the the still absolutist states in the territory of Germany took away assets from the churches that they used to fund their parishes, but they gave them the right to levy taxes as compensation.
The real scandal is that the German state subsidizes the churches tax collection. We are not a secular state.
I used to know these german taxation words, kind of, but it's a bit too late to go looking them up again.
Tl;dr public service employees earn pretty average
[1] https://www.make-it-in-germany.com/en/visa-residence/types/e...
IMHO, the minimum salary required for a blue card/work visa, in any country not just Germany, should be slightly above what the median wage is for locals in similar positions as the point of skilled immigration should be to uplift the market, otherwise it's just another wage suppression scheme with extra steps that only benefits the employers at the expense of the workforce which now have less bargaining power.
Places like HN and r/CScareerquestionsEU tend to mostly attract career focused SW engineers who are always chasing to maximize compensation, interviewing, job hopping, sharpening their skills, learning new languages, having side projects, applying mostly at FANGs and product focused start-ups, etc. so it's normal for them to see high wages wherever they look, but when I look at my real world friends who aren't in these communities, nor are they too deep into chasing compensation or learning new tech, and are working at no-name companies, their wages are indeed quite low.
There's definitely different bubbles people live in, and this can skew your perspective either way, but I feel like HN definitely does not represent the average, but more the upper percentile.
It's even worse over here ^^.
I have never bothered to calculate it exactly and I would do it again in a heart beat every single time. Too many things you can't put a pricetag on for me. Too many things I always hated (driving to work and losing ~30-90 minutes) which went away forever.
I can also never be that terribly bored in a conversation with someone who speaks German, because I can just switch to German to practice if I find them to be tedious to speak with.
But I also hate when the weather goes over 70F, and don't terribly mind not seeing the sun for months, so I can understand why it sours some people