You can’t call something a rip-off when pricing can vary so much. i’ve seen First for £4,000 return to KUL. On EK or SQ that price is double.
I’ve flown with a number of carriers in J and F and my best ever flight was on BA F.
Dan needs to take into account the amount he ACTUALLY paid. The points and cash value for this was £1,120. Don’t know what alternatives you’d get in that price range to DOH.