Modern ANC headphones (over ear) have plenty of battery life for any flight. Most are north of 30 hours, some reaching 50 hours even with ANC on. For planes there’s just nothing better than over ear headphones for noise canceling.
I've been buying used QC25s, there are plenty of parts available to refresh and keep them working. I think everything in them is off patent now so theoretically someone could start making compatible main boards and then the user base would be able to fully decouple from Bose's product roadmap.
Why would you optimize for quick changing something that needs to be changed, pessimistically, every 2 years? You can swap the batteries in the newer models, it’s not that hard. In every other way the newer models are superior. Far better ANC, better sounding, better battery life, able to actually be charged… etc