I remember reading Indians on r/DevOps who were surprised they were earning more than Germans in DevOps/Ops positions.
IMHO it's the culture and the VC environment. There's simply not that much money around to throw at moonshot projects, therefore you don't have many unicorns that lose a few billion euros a year paying extravagant salaries for talent. Obviously EU is a very rich place but people with money invest their money in stuff that are profitable right away, likely to be profitable in short term because a giant company is behind it or invest in the US companies if they are more adventurous.
You are not getting that much in net salary above certain amount.
Europe is a hellhole if you are a young ambitious individual.