Being a SysAdmin myself, I feel your pain!
Give the guy a break, people. I'm sure he scheduled it for the proper time. Nowadays taking ANY system down at ANY time generates complaints.
For example: We had scheduled a line test for a PRI-T1 line we were having trouble with (users dial in on it).
We had advertised the time a week (and then a day) prior, and starting testing the line at 4am Sunday morning.
I kid you not, five minutes after we started testing... the helpdesk (manned 24/7) got a call. Someone was trying to dial in at 4am to check their email! aarrrgghhh! Yes, it was 4am for them, they were in the same timezone.
The call was transfered to me and the convo went kind of like this:
User: "Hey I can't dial in to check my email."
Me: "That's because it's down for testing. We sent out an email about it, do you remember getting it?"
User: "Oh yeah, I forgot about it. Well, I really need to check my email for something important. Can you stop testing and let me dial in for a few minutes?"
You can imagine how the convo went from there.
