However, if we looked up average household income, these countries aren't too different from the US. And I don't believe American coders are twice the better than coders in the other countries.
I can understand that FAAG pull up the average salaries and they can easily afford it. My question is how do SMBs in the US hire engineers under this type of fierce salary competition?