I have recently returned from a UK trip with Thai airways, they were at the time the best price and timings, 78k for the 2 of us. Food and crew good apart from breakfasts which were both dreadful but a good trip overall and about 6k less than Emirates on this occasion. One thing I did like was aa new proc at Heathrow, it took us just 25 minutes to leave the aircraft and get through security to pick up the luggage where the staff had removed the cases from the carousel, a simple but time saving job. Thai did a good job on this flight with a 777-300ER pretty full to LHR but a some empties coming back.
I looked today for my next year trip, prices at 43k each and claiming that return seating is either full or almost full. Emirates were 37k with a good choice of times and dates so I might be looking there. Qatar times are ok but even with using 59k of my avious points they still require 49k
BA still not flying the route switch to Qatar ( who are the major shareholder in the IAG group ).
With the trouble in the middle east I cannot see oil prices coming down in the near future and a return to pre covid airline tickets seems a long way off.