Originally Posted by
gbs1112
but a question whether B787 Business Class seats have an inherent design fault.
No, they do not.
Originally Posted by
gbs1112
Surely everyone knows that neither Boeing nor Airbus for that matter make their own seats but airlines will fit out their fleet with seats made by a third party
Airbus has a wholly owned subsidiary which makes seats, Stelia Aerospace. Boeing just signed a deal to offer "white label" seats from EnCore on 737NG and MAX aircraft.