I spent a LONG time looking for wired noise-cancelling headphones a year or two ago without success. By this I mean headphones where the noise-cancelling electronics can be powered over USB. It seemed obvious to me to design a pair of headphones with a USB audio interface which powered noise cancelling. But nope, doesn't exist.
Even worse all the wireless noise cancelling headphones I find, including high end ones, automatically turn off when you charge them. So you can't actually use them when they're charging. I'm certain companies do this due to some kind of liability paranoia about a battery igniting when someone's wearing them, but the result is that the entire product class seems to be literally designed to put an upper bound on how much you can use the product. I find this insane.