I have considered all of the above recently when planning my next trip to South Africa. Friends have used them for many years and report their Biz class very good. A travel agent friend says they have had no complaints.
On the safety front - the most important - I have decided that I will make the trip with them. However, I do agree that the trend of carriers from the Eastern Med to the Far East is not good. So my last PPRuNe post could be from the lounge at LGW in November ...