I bought my current noise cancelling headphones (Bose QC 25) in 2015, that’s a whopping 8 years ago. So I checked for newer models, maybe they improved the ANC even more.
Well, big surprise, all current models (no matter the manufacturer) have built-in non-replaceable batteries. That is a big no-go. It means these devices will become useless garbage in a couple of years. 😡