The standard short haul (including the canaries) legroom on Thomsonfly (28-29") is abysmal. The poster experienced extra legroom (or premium which are also wider) seats, hence it was good.
This was not the standard short haul service.
The negative reports usually relate to the standard seats.