BA indicated at the last investor presentation that it would be well into 2016 before the impact of hedging ran off and the lower oil price started making a real difference.
Still I suppose it’s a good chestnut to keep wheeling out when giving BA a beating.
As far as London to Manchester is concerned it’s about supply and demand. People didn’t use Little Red when there was an alternative. Ditto the issue of seats, personally I can survive 45 mins without having to have my preferred seat.
But I agree with the OP, if it doesn’t work for you then vote with your feet.