Totally agree the visa thing must be reciprocal.
The Australian authorities over reacted a few years ago and demanded every passenger that arrived, from most countries, have a visa. Of course now when an Australian passenger goes abroad, they need a visa, when visiting those countries.
Same should be demanded of crew visas, if this BS is to continue. However I think the whole crew visa thing is a sham and should be scrapped.