F will be around for as long as the 744 is in the fleet as I understand that the weight and/or the footprint of the CW seat makes it impractical to install in Zone A.
Wasn't LOS one of the routes where BA really coined it in F? I imagine that if BA were in Financial Services that the FSA* would have something to say about the sources of some of that revenue
I work for someone (Premier) who always flies F regardless, so there are still some of them about.
*(FSA aka 'Business Prevention Authoity')