Just to add to this - I travelled to Aus on a one-way ticket last month, on a visitor visa. I flew with Emirates, and had no questions about a return or onward ticket, and no questions at Immigration. Obviously not the same for everyone, but just sharing my experience!