Some will require it forever, no matter how much BA argues a case. TIA and DBV are both local mandates, for example - the only alternative is not to fly there. I suspect all the Greek islands with more than 3 or so flights a week will move at some point.