Last time I was using a windows computer I was turning it off to re image it and I didn't want to wait for it to shut down so I just held the power button since it didn't matter if it got messed up and windows popped up this message on screen that was like "Please stop holding the power button we just need a few minutes". Like what are you doing you aren't supposed to tell the user what to do, that isn't the job of a computer
I wish, the new dell optiplexes are terrible, not only do they not have an actual psu switch, it takes like 20 seconds of holding the power button before they turn off and then you have to wait like 10 seconds before you can turn it on again, during which time it does a really good job of pretending to be on and flashing disk activity lights and things but it's actually just self testing and you have to wait for it to turn back off before you can actually turn it on again. Dell used to make such good quality computers but they are genuinely awful now
has any OEM computer ever had a PSU switch? I thought those were only on aftermarket psus and user built machines. I've got a few Dell computers and none have a switch.
Honestly that's one of the least annoying ways windows interacts with modern hardware, you should experience when it changes your efi settings and breaks pxe booting
all computers should be like the one in star trek TNG, for simple feedback it just beeps and bloops in ways that are intuitive, and if it actually needs to use speech to relay detailed information it does so in a short and efficient message delivered in a clearly roboticly neutral yet pleasant voice.
you can run linux as a completely fine desktop OS right now, and there are several open source assistant projects, then there's stuff like mozilla's deep voice for recognizing voice input and you can totally train a voice synthesizing model on people who willingly donate their voices.
It's not really that far out, it just needs a handfull of people who want to see it done and have some spare time they're willing to occupy with development.