Re: And contrary to "expert" advice ...
The default behaviour for a fresh install of Win7 (and Vista/8/10) is that the power button does a shutdown. I've seen pre-installed machines which have it set weirdly, but that's down to the OEM.
In Win 10, the option labelled "Shutdown" is in fact 'hibernate' in order to speed up startup times. This leads to Windows reporting an uptime that is much longer than the time since last power on.
(You can force a 'real' shutdown by holding shift before you click 'Shutdown', or use the command line shutdown /s /f
).