I always thought getting into Australia was very hard to do, no offence to any nation, but in the UK you will get Romanians/Polish working as farm hands etc, in Australia you need mega qualifications, referances etc etc to be allowed to work there. So the jobs that a lot of people can do are filled with mostly Australians, who otherwise would be unemployed, but the very skilled labour, can go outside as not all Australians can do it, so there is a shortage for say Doctors as an example.
its like that here, well apart from the English wanting to do the jobs at the lower end, they dont like them.