Earlier quoted context omitted.
In my experience, it's bullshit. The author must be conflating staff positions with "senior". I was paid 75k as an L5 engineer at Amazon, that's like intermediate senior (two levels down from Staff). So maybe one level up you'd get 100-110k? I've never seen salaries anywhere close to that article. Even contractors might pay $150k (and then you have to pay your own taxes, insurance, etc. out of that).
The author is spot on. You just happened to be working for the scrappiest/shittiest faang that's all. Shop around, there is decent money to be made in Europe - but of course it's not as easy to walk into it as in the US today. Oh and don't forget that it's TC that matters in big public tech, not salary.
You know, with this statement you've just proved his point, that good tech wages in Europe are super scarce when you need to be very picky with wich FAANG you join for good compensation. That's basically skimming the cream off the cream you just skimmed. How much are you left with now, ~1% of the total tech jobs?