Moderator, Iberia Airlines, Airport Lounges, and Ambassador, British Airways Executive Club
Join Date: Feb 2010
Programs: BA Lifetime Gold; Flying Blue Life Platinum; LH Sen.; Hilton Diamond; Kemal Kebabs Prized Customer
Posts: 63,811
The way around this is to book under a BA codeshare, instead of prime EI flight numbers, in which case you will get TPs and Avios at the usual rate. But the cost will then probably be in line with the rest of BA's fares.