generically, people are more likely to post on these compensation-sharing websites when they have gripes about compensation.
there's also the fact that many people take FAANG offers without negotiation (equity was often heavily negotiable) and you're looking at the average of a leftward-biased sample of a wide distribution.
There's also the growth factor consideration that probably isn't implemented by those websites. As in, salary data from several years ago might be not be adjusted for inflation and have the same weighting as recent salary data.
Half the time, the websites can't even gather salary info from job posts and rely on estimates despite having hard data.
What this can do is that less savvy users might not notice the estimated data tag and use the lower range in negotiations, which could ultimately lower starting salaries for workers moving forward.
I've written job boards before about this, but of course they aren't going to change anything as it isn't in the their best interests.
I worked in Munich, Germany for a while, and at least there, the average salaries (or even calculated recommended salary based on yoe, degree, tech stack, etc) on payscale, glassdoor etc were always significantly lower than what I've seen in real life... My friends' salary were higher, my salary was higher, the other offers were higher, the salary all my friends recommend me ask were higher etc...
And none of my friends were in a rare niche, none of them were FAANG, none of them had unique skills or background, and still...
I can only speculate as to why this is (not enough data, biased data, fake numbers, business model of the website is biased towards showing low numbers, my friends and I are better than average, who knows) but it's something worth keeping in mind.