Not my usual routes, however...
I have never travelled to Oceania, so Qantas is completely off my map. But living in Mexico and having an Argentinian wife means a sizable chunk of our money goes to the airline that best delivers us South for vacations.
We have taken Aeromexico, which has direct flights between Mexico and Argentina, and seems to be on the same league as what you describe of Qantas. But it is oh-so-expensive, we have only used it in recent years when we could "pay" with miles flown with LAN (thankfully in an alliance).
Now, LAN is a Chilean airline. We sometimes lay over in Chile, sometimes in Peru. LAN has a better entertainment system, yes, but I don't really mind it so much — I can perfectly stand being bored for twelve hours, the world won't stop turning. And yes, I don't travel without my Kindle. But the differentiator for me (besides being cheaper) is that it has better seating. I am not _that_ tall (1.85) although am somewhat overweight, but I just fit better in LAN's aircraft. And that's worth a lot.
What we think to do next time, however, is not to choose based on neither of those factors: We will try to fly to Rosario, via Brazil. This means, the trip will be a bit longer, maybe even a bit more expensive, but we will avoid the quite uncomfortable transit from the international airport to Buenos Aires, and then 3hr of the trip North by land (our family lives ~500Km from Buenos Aires).