i never said the problem had anything to do with the PC being old, new, whatever. I said that it's a 50/50 crap shoot. Some boards do it more than others.
Then you think wrong. Why do you think there's an always live +5VSB on every ATX PSU? For the heck of it?
Absolutely. Or the BIOS. Either one. But the problem still comes down to your PC trying to support a sleep or standby state when you go to shut down, but then you unplug the power and the PC can no longer support any standby state. So all of the things it wanted to do in standby, it cannot.
Think about the issue. Really think about it and you'll understand why it's not the PSU.....
You turn the PC on. It actually starts to boot. But it doesn't, instead if goes back to the POST screen and tries again. How would that be the PSU?
There's some things you can try: Update the BIOS. Try different sleep state settings in the BIOS. Change power & sleep settings in Window's control panel. Also, make sure "turn on fast startup" is unchecked under "shutdown settings" since a PC that's not in standby can't do "fast startup".
But ultimately, you can prevent the problem altogether by not unplugging your PC. You never did answer my question as to WHY you unplug your PC all the time? Again: ATX PC's aren't meant to be unplugged every 2 hours. They're meant to stay in standby mode.