Yes, labor market competition is the primary factor. But is there a place in Australia where engineers can work for higher salaries and the same or a lower cost of living?
In the US, the discrepancy between Bay Area and non-Bay Area salaries is not as great as they seem at first glance, once the real cost of living is factored in.