Which leaves base pay, I assume the 200k in Berlin were choosen to make the comparison easier. On the surface, lower base pay in Berlin is offset by lower living costs, especially housing (I am aware Berlin is getting more expensive, it is still far from SV so).
Just shows that money isn't everything.
The calculator I used also included payments for social security and medicare contributions, which you would use if you eventually fell below security security income bracket (knock on wood) or if you need medical as a senior (I believe age 65+)
For other health coverage, that is paid for by the employer so also wouldn't come out of your compensation.
Which is fine if you're comparing equivalent "headline" numbers. But for other purposes the ratio of take-home pay to what the employer has to pay out (so including all the employer-side taxes) might be more relevant in terms of determining your likelihood of receiving a certain level of take-home pay.
And yet incomes are much higher in the US than in Germany.
I think headline numbers are the only useful thing to compare here.
As for health and unemployment insurance, both of those are paid for by the employer in the US.
Using https://www.arbeitnow.com/tools/salary-calculator/germany and https://smartasset.com/taxes/income-taxes#9jiRJIN31w
In Berlin, 200k nets you 113k after taxes
In California, 200k nets 132k after taxes
That is 43.5% vs 33%
But there are differences in sales taxes/VAT, property taxes (and deductions for such), mortgage interest deduction, etc.
A $1M mortgage loan at 3% could reduce your taxable income by 30k, saving you almost 10k in taxes per year in the US.