No, incorrect. I have more than enough money to not worry about paying good salaries for a year or so. We're not in the US though, so we're definitely not paying inflated US salaries. Other than that, we're generally slightly above the market rate.
Also, there are extremely expensive European cities, London and Paris come to mind. Even basic necessities, like food, was far more expensive than I was expecting in Paris.
It's definitely not because they don't want to work for anyone... they're out there searching for work, talking to employers. They definitely want work.
IMHO the engineers that don't have this attitude have a tendency to burn out.
Also hiring is difficult... have you considered hiring a recruiter to help?
If you are hiring a remote developer - what prevents them to earn an "inflated" salary from a US company?