Well, TK is like Jekyll and Hyde

Usually, Jekyll, in the air and when everything goes according to schedule; Hyde, more often on the ground and when there are IRROPS.
However, you seem to have had bad luck. I haven't had to endure anything similar to your experience with TK for quite a while now.
As to TK being the best airline in Europe; I still believe that they have loads to improve regarding ground/customer service.