What I find maddening is that if the wifi is defective BA takes a very, very long time to repair it on the aircraft concerned. So G-VIIX has been without wifi since at least December, it's been reported by staff in excess of 30 times, and presumably much than that by passengers, but it remains unfixed. Given the investment in this kit, based on a business case, this is surely maddening to BA's management. Assuming they know about this, of course.
What I would like is something like the AA system of being able to buy a monthly subscription. With lots of short haul services lasting an hour or less of usable time in the air, it doesn't really make sense to buy a package, but if there was a monthly plan that would get more money out of me, not less.