I agree that the condition of the cabin on the BA 737 fleet was in a bad way.
But, Gatwick are now well advanced with the partial seat refurbishment. There is a new cabin configuration being fitted whereby the first 5 rows are now fixed with 2 seats on the left side (the old flexible Club config). This is to save man hours in changing the config twixt domestic/ Club Europe flights. The rest of the seats back to the emergency exit are still the old flexi-seat so that higher Club loads can be accepted when necessary. This also means that Golds and Silvers will get a guaranteed comfy seat at the front when they book a domestic sector. Good thinking eh!?
The seats aft of the emergency exits are all new, slim and very comfortable. The only problem is that they are putting in an extra row which reduces seat pitch and is quite noticeable in the rows behind the emergency exits. This is to counteract the loss of the seats in the front rows.
It is good to see BA at LGW making an effort, at last. Maybe they are listening to BT!