But for listening to music, there would surely be so many other better choices out there, no ?
Yes and no.
You can get "better" passive headphones for $300 or less. But for many passive headphones you will need a decent amp to get the best out of them. Also for many of them you'll need a way to do EQ which is not always a convenient option depending on one's setup.
By comparison, active headphones can sound really good with no extra fuss since the amp and the EQ are built in and, as we know, EQ can accomplish some things that are difficult to do with physical driver design.
Also, while you don't *need* noise cancellation in a home environment... it maybe helps more than you think. Remember that even a "quiet" room has like a 40dB noise floor. The result is that you can play your noise canceling headphones at a lower output level which is probably good for your hearing in the long run.
I've got decent passive headphones from Beyerdynamic, HifiMan, Grado, and Audio-Technica. I still reach for my Bose QC25 about half of the time, or at least I did before my wife commandeered them. All of those passive options
slay the Bose QC25 in terms of detail and are overall "better." But the QC25 are smooth as hell. Definitely the least fatiguing headphones I've ever owned and the NC can be great when I'm trying to concentrate on work and filter out distractions.
Edit: I should note that the QC25 are wired only. I absolutely do not enjoy the sound of Bluetooth headphones I've tried, though I should note that (1) I've not heard the LDAP protocol in action (2) I've not tried many BT headphones nor any released in the last few years