Looks like a (rather lazy) journalist has seen the "Value Calculator" that BA have been plugging on their website for probably a year, maybe longer, and though "Ooh - I can write an article based on this"
Value Calculator - Ryanair | Easyjet | British Airways