Sounds like you've had normalisation enabled which levels the audio to the same volume - this can have a negative effect on the audio quality overall regardless of what device and headset you're using so this setting should only be active if you're in a situation where you need it (can't think of a reason you'd need it and I'd recommend leaving this setting off).
As for the active noise-cancelling, to ensure noise cancelling is active, first you have to set accessories in the sound settings to "Noise-cancelling headset", then after you've plugged in the headset, additional options should be displayed in the "Sound effects" menu where you can set when the noise cancelling is in effect and the appropriate environment you're in. You should also notice an icon that gets displayed in the notification bar to show that it is active.
You also have to remember that the active-noise cancelling isn't performed on any headset, you can't just plug in a standard 3-pole headset and expect there to be the active noise-cancelling it doesn't work like that.
As I've explained, how you've described what you've done suggests that your opinion while valid has been used for the wrong reasons and when users who have read your opinion which is a stark contrast to the majority, there is no wonder that there's a backlash.
My opinion is that you're biased and incapable of understanding how to operate the technology in your hand thus in-turn creating a false or rather poor outcome to your experiences.