There appears to be little difference these days in flying as pax with BA & all the fun of arrival or departure through any US major airport, I would avoid both these situations.
Personally, I hope the pax wins his case & takes BA to the cleaners & oh a big kick up the backside for the particular CC member, who did a great discredit to his/her colleagues by leaving his brain at home that day!