I can't see BA incorporating fuel surcharges into their basic fares. That would mean using the Executive Club Miles sitting in my account for European trips would actually be cheaper than flying, say, Ryanair or easyJet and that wouldn't do! So redemption flights end up costing an arm and a leg. (Yes, I know that "book and upgrade" on longhaul looks more attractive.)