While I support this in spirit, I think they choose their hours for -emergency- maintenance because it's convenient for their workers.
Now this whole idea about how they are supposed to provide a service is all well and good, but what is most important? Providing a smoothly working service as often as possible, or providing one that's always available but ultimately unusable due to various issues (like the horrible lag some have been experimenting)?
