Interesting you mention Jock Lowe. He was on the Concorde fleet for 25 years, ended up as Chief Pilot of BA and Commercial Director Concorde before he retired.
Nobody knows more about the financial challenges of operating Concorde profitably and he doesn't agree with BA's decision.