That's not quite true AFAIK at least a couple of years ago the super long routes (18+h) were served in business class only because not enough customers wanted to do such a long flight in economy.
Qantas is planning to launch 18–21 hour routes in 2026 with economy class, using modified A350-1000 with an extra fuel tank in the hold.
https://en.wikipedia.org/wiki/Kangaroo_Route#Project_Sunrise