Not worth the time to search for it, but there was some guy who posted here about how much it irked him that a flight attendant addressed him as "Mr." when he is a trained physician and worked hard to get where he is.
If IATA carriers, including BA, would simply stick to the bare minimum of data fields required for a valid ticket, there would be fewer errors and people could focus on what's important, e.g. being handed a paper (or a digital image) which permits them access to a seat on an aircraft.