So maybe the DCA is complying with Immigration instructions not to provide licenses to non citizens for low experience level openings .
You are being conveniently biased and a little holier than thou if you think it is not protectionist policies in Europe , US ,Australia or anywhere else on your planet ! Doesn't matter which department does it .
I am surely more qualified than a lot of your local guys and certainly do not think that Australia should employ me , just because I am the most skilled .Is Australia's Immigration department merely protecting an inferior product ? If you can champion your Immigration department to open the gates , then I will back your premise. Until then , most Countries restrict employment to qualified locals first( not necessarily the most experienced or skilled) , it's politics .