Pay is probably a better indicator though. People can have years of experience and still not be good at the job, but pay highlights what kind of value they are generating. Someone who is not good at the job is unlikely to be in the position to earn top dollar.
There will be outliers. Like the talented person who is willing to work for peanuts just because the job is amazing. But that is why there is an infinite number of ways to find a job.
I'm not sure that is true. The location is noted, so it is still calculable where you stand. I don't think there is anyone who thinks $100K in the Bay Area is the same as $100K in India.
But if you're making $8,000 in your city, that raises some questions.