Best part: BA is billing this as a way of improving the flight "experience" because you can now be certain you'll get the seat that you want. War is peace, love is hate, the airline industry cares about passengers.
A BA spokeswoman said: "Customers frequently request specific seats, but in the past we've only been able to confirm them 24 hours in advance or on the day.British Airways sets seat charges
"We know people want to secure them in advance and have real control over their flying experience. This will allow them to do that."
I write books. My latest is a YA science fiction novel called Homeland (it's the sequel to Little Brother). More books: Rapture of the Nerds (a novel, with Charlie Stross); With a Little Help (short stories); and The Great Big Beautiful Tomorrow (novella and nonfic). I speak all over the place and I tweet and tumble, too.