Rusland 17
I can see your point and also DB 757's. I assume you bought a Club Europe seat, in which case you ought to be entitled to a refund or some compensation, however if you bought a Traveller ticket, well, at least BACF got you to your destination, albeit by another carrier, but you got there. You refer to Titan as being some charter outfit, I can assure you, that they well respected in the business.
BACF does indeed have a brand new modern, reliable fleet of e-Jets, whether you choose to use them is up to you and frankly I could not care one bit, who you fly with, but I get irritated by posts such as yours. I would suggest you write to BACF, if you have not already done so.
I would like to add that I am not empoyed by any BA company or Titan, so I have no interest in either company.
Molton Brown