Dave
If you have never had a bad flight with QF, then it sounds like you don't get out much
I rarely have a good one - especially international - and I sit up the front of the plane. They haven't got a clue
SQ are simply a better airline. Better service, better entertainment, better service, better food, better service, better wine, better service, rarely late, better service, far more efficient, better service.
There really is no comparison. The only otyher airline in the same class as SQ is CX. They also understand the word service and they have the best First Class lounge in the world in HK.