Certainly there are companies that pay remote lower salaries but this isn't always true. Some companies want the best talent and know one of the best ways to make that happen is to not try to under pay any employee that you can find a reason to under pay.
I also disagree that you're competing, at least directly, with someone from the countries you listed. Depends on where you are and who you are, but as a remote employee I'm still working from the same timezone I was working from when I was in the office, it's very cheap to fly me onsite as I'm next to a major airport, and am a native English speaker. Hiring someone who wants to work from their home in the US isn't immediately the equivalent of hiring someone from another country with possible timezone, visa and language barriers.
I also disagree that you're competing, at least directly, with someone from the countries you listed. Depends on where you are and who you are, but as a remote employee I'm still working from the same timezone I was working from when I was in the office, it's very cheap to fly me onsite as I'm next to a major airport, and am a native English speaker. Hiring someone who wants to work from their home in the US isn't immediately the equivalent of hiring someone from another country with possible timezone, visa and language barriers.