This. There's a huge selection bias: people saying that they're (un)happy with this or that have already accepted the position they're in, so they were at least moderately happy with their compensation when they started, while they had mostly no idea about the other aspects of the job.