Long haul, short haul, Thomas Cook are terrible. Increasing seat pitch will help but the seats are virtually unpadded with metal sticking into your back and they are not very wide (most peoples shoulders are wider)so you are shoved up against your neighbour or the crew bash you in the shoulder every time they and/or their trollys go past. Food - yuk, service - appalling. That is why there are so many complaints. You spend a lot of money on a cruise but it is nowadays ruined by the poor charters some lines use.
Princess cruises or your agent whom you booked with may be able to give you a more definite answer.
However, during 2007/08 season to the Caribbean, the Sea Princess passengers flew with Thomsonfly from Manchester and Gatwick passengers flew with Thomas Cook. I've flown twice with Thomsonfly to the Caribbean whilst holidaying with Princess Cruises and they were good. There were an enormous amount of complaints from passengers who flew with Thomas Cook this year. But rumour has it they are refurbishing their planes they use for long haul flights.
We are with thomas cook manchester barbados telephone princess and thay will confirm which airline to montego bay,they were very helpful and said thomas cook have removed seats to make more leg room, .