Uh, I'm pretty sure the reason is cut and dry.
If you're going to turn off the display of your laptop, you would need to turn *off* the laptop. That's why.
Windows 7 had the feature working because it was supposed to be used widely, allowing the display to be shut off.
In Windows 8, the way the...