I live in a country where a senior averages $60k per year at best, probably much less.

My cousin, a software engineer and co founder of a big company visited me yesterday. I told him that although I just moved to a new job, I'm going to try to apply for a remote job from this site because the income is much higher.

He argued that those high incomes are for Americans because the cost of living is high there, so either they only want certain countries or they will offer me a much lower income. 

We spent the night arguing, I told him that the advertised income is fixed and it's unprofessional to accept certain countries only or to lower the advertised income if you know that the cost of living is cheap.

So, my questions are:

* SO knows my country, when I type remote, can I apply to all the jobs I see or are they only for Americans and few other countries?
* Do companies lower their salaries for candidates where the cost of living is cheaper?