My husband tweeted British Airways and they said
"there are times we have to make operational adjustments but we are not aware of any major seating system issues"
he then suggested they check these forums to see the seat change issues which seem to be more than apparent in many situations.