My compensation is roughly 40% of the lower end of any of these charts, and that's considered "not bad" in my area.
This makes me think: how valuable our work is really? Do I have a job only because I'm an inexpensive alternative to the devs from the US and western Europe?