TK offers it for free to all Business pax and Elite Plus members on long haul and have done so for several years, even Saudi has offered it to all Business Class pax for quite some time. Ek gives everyone 10MB, and Biz and F get unlimited free. BA is maybe five years behind many other airlines..................