A little unfair in your criticism I think.
Remember this is shorthall C. Compare the seat and catering to LH and you had luck.
The seat is comfy. The lounge in IST is top and huge.
What is it a 3 hour flight.
I am not a TK fanatic but compared to LH in price and comfort TK is a million miles ahead.