Neither is better than the other; each has its own use. Most noise-canceling headphones also isolate outside sounds, which is unnecessary for operation. In reality, the only thing noise-canceling headphones do is make the outside world sound quieter.