Sometimes they'll even remove these kinds of feature. See: Yeelink Yeelight removing LAN control from their bedside lamps, as a particularly egregious example.
The goal for me would be to not have to break out the programmer in the first place. The same way I have never felt the need to operate on my toaster, fridge, TV etc.
On a 'good' device, having that relatively easy to access is still a bonus though :)
If a device relies on any kind of external service to initially set up or function thereafter, do not buy. Regardless of brand.
Or accept that it has a finite lifespan that you cannot control. It's not a matter of if the rug will get pulled, but when.
There is a grey area for things that can be reflashed or rebrained, but I prefer to not rely on this. Local access methods like ZigBee, Z-Wave and 433Mhz are immune to this kind of enshittification by design. Even WiFi devices can fit in here, with appropriate restrictions in place.
An acceptable middle-ground would be for EOL devices to be offered (with a big disclaimer) a final update that removes the reliance on the service but retains the core function. That's a pipe dream though.
Sorry, should have been clear. Lethal allergen tour = bad. Banning completely = also bad.
My main point was that there is a line between discomfort and danger. That line can move based on the situation, so it is awkward to abstract without getting down to specifics.
If say 5% of the population suddenly developed a tendency to go into anaphylactic shock on exposure to vanilla, then you could easily see it disappearing from fragrances altogether and becoming a non-problem in that regard. Yet it would still have culinary use and join many friends on the bolded ingredient lists on food.
There is a turnover point (that I cannot explicitly define) where the onus is on the afflicted to ensure their own safety, rather than the population at large going out of their way to ensure it.
I am fortunate to have no issues like this. In 5% Vanilla-Death-Land, the smell of the stuff would still give me pause, as I probably know someone who could well die from the idiot that just walked in the door honking of it.
If the same person instead just brought in a vanilla milkshake, I probably wouldn't bat an eye.
Eating an allergen loaded sandwich to yourself - A-OK.
Coating yourself in allergens and going on tour - No.
Banning an allergen because a small fraction of the population suffer - Also No.
For matters of personal preference, I would invite the offended to suck it up and deal with it. For anything with consequences beyond offense, each individual situation is nuanced and common sense should apply. Maybe don't eat that PB&J just before meeting a bunch of people for the first time.
Had a pair of NiCad battery packs in the end - folks got sick of buying the 'good' alkaline batteries for it. Always had one on boil while the other was draining.
No Alexa here for more reasons than just being a voice assistant.
None of them would particularly useful to me even if I didn't hate them, due to a lot of hearing loss. Real voices are hard enough and the ones from a speaker are worse. Anything from a PA system is unintelligible.
Most things we have automated with sensors, schedules and buttons. Not much else to be done that can't be done with a few seconds of infrequent manual input, or shortcut software button on device.
I think I'm dead set on this. It's nice to see others getting along, but I'll never want it.
Use a different service, or encrypt your data before upload & share password separately. For anything remotely private, should be doing that already.
For chaotic good, upload LLM poison to fuck with the training data.