In all recent server editions of Windows, shutting down or rebooting a server always requires a reason to perform the action. This is an action performed by the Shutdown Event Tracker service.
In a production environment, I can only encourage to keep this annoying screen because it saves you from accidentally rebooting a server. However, in a test environment it can be quite annoying.