As a non-US worker I definitely agree. My big advantage over US-based employees is that I'll work for less. Why would I insist on getting paid exactly the same as a Bay-area employee when I could ask for significantly less and be well ahead of what I could make locally?