One could assume that not even the upgrade on QF128 could have beaten the service you got in economy on AO!
The more people i speak to who are used to flying business or first class with QF to Asia or London, are now flying Emirates or JAL or if the account happens to be with QF, then making sure they fly BA on the share code basis when booking!
That says something...
Bo!