Another thing about these threads is that the hundreds of people making the big bucks are always the ones happy to confirm these numbers, and the (hundreds? thousands? who knows?) making small bucks just silently lurk and think to themselves, "I'm doing something wrong." So you get selection bias. Then one person actually has the gall to post "I'm making less, clearly doing something wrong" and he gets tons of responses like "You're underpaid, brah, go get another job!" It's just not a helpful response.
I say this as one of the lurkers who is tired of pointing out that many of us don't make these so-called average salaries, because the response is always the same: "Dude, it's data--can't argue with that. Leetcode and/or try a different company" (as if we haven't done that already).