Why the 400 out of Melbourne and not Sydney as the 400 does no other flying to ML hence ferry flights i would think.
Surely QF can rotate the 747s through SIN? The aircraft that flies MEL-SIN doesn't have to to return SIN-MEL. It could definitely do SIN-BNE, or even SIN-FRA or SIN-SYD.