Bluetooth stacks constantly get broken with new revisions, the burden is unfortunately placed on individual device makers to update to work with whatever has broken recently.
You don't have to update any firmware if you don't want to. It doesn't mean the product is unfinished. In the past, improvements to firmware would have just been kept for the next revision of a hardware product, requiring you to pay for a whole new physical product just to get that new software.
Noise cancellation is great for those of us that have to work in noisy environments, or for neurodivergent people that need a break from information overload, or for long haul flights... or any number of scenarios you have not considered, as if nothing outside your little bubble matters. And let me guess, your "sardine in public transport" remark is just rubbing in that you don't have to rely on such either, isn't it?
Besides the point that noise cancellation can be turned off at any time, I have a perfectly fine pair of ATH-M50x's for use at home.
This comments reeks of ugly elitism and a severe lack of capacity for empathy. Maybe sometimes you should just not write whatever comes to your mind.
Or that people will see that as valuable?
Or that people have different preferences in their products than you?
You can still buy dumb headphones without Bluetooth or noise cancellation of you don't like smart devices.