Unfortunately Noise cancelling is technically quite challenging to pull off,
1) you can only do ANC in a single point in space, with effectiveness dropping off quite significantly as you go further (it creates a bubble of silence around your head (let’s say 30-60 cm in diameter)
2) ANC is only effective on relatively low frequencies, for example even with the best ANC headphones (which is the best case scenario, much better than open space ANC) high frequencies pass straight through and are only attenuated physically
3) ANC is most effective with periodic repetitive sounds, against white noise is almost useless, thus is because you cannot do pure feedback ANC, it needs to actually predict what the sound will be in the future so that the cancelling signal is exactly of the opposite polarity, even if your algorithm was single cycle, which is not, the D/A conversion, signal filtering/amplification, and actuation all introduce delay that makes it impossible for all but the lowest frequencies to cancel anything in the first cycle