TC are cr*p, they're an American company and the only thing that talks is money.
Has anyone written to TC to complain? (instead of doing it on here)
Know it's difficult but if travellers start boycotting the airline (AND tell them why) then they (to use the American phrase 'grrr') may take it on board.
It may cost a few quid more but use different airlines, Pegasus treat you like a human being, Onur are OK. In fact, any airline other than TC are OK.
Boycott TC!!!