Bose deliberately made the battery enclosure very difficult to open so that you can't replace the battery yourself. Why do you need to replace the battery? Because if you use them every day, the battery degrades so that a full charge only lasts about 1 hour, down from 20+ hours, within just 2 years.
So you aren't really paying $250 for a pair of headphones, you're paying $125 a year to rent them, as they will only last 2 years due to planned obsolescence. This seems to have been a deliberate decision by Bose as the previous model had a removable battery.
I've used my QC35 II's 6 to 8 hours a day for 5 days a week for 4 years. They last approximately a full week on one charge; they'd die mid Friday if I used them a lot that week or early Monday if I forgot to charge over the weekend. I've had them unplugged and unused since March (work from home) and they still had 60% when I tried them just now.
IMO this seems like a very big detail that should be included when describing your battery longevity.
Beyond that, it could just be a battery defect. Devices that last for multiple days should last for several years before seeing that kind of degradation.
Many Big Tech ask their suppliers to use green energy or reduce carbon footprint.
But, their product is not "green" at all. Many of them make battery extremely hard to exchange. It is quite common in laptop and cellphone.
I have the original QC 35's and they never originally gave us the option to change the ANC. Only through an update and using the app that they switched it on.
If our headphones didn't use can app, we would still be stuck without being able to modify the ANC level.