Yes and No
Agreed - some computers probably should never be shut down. People that need remote access to their machines are probably not ideal candidates, however in a given organization there are generally a ton of machines that are only ever used from 9-5. You can use a program like SetPower to schedule when they are allowed to fall asleep and when they will be forced to remain awake. You can also wake them at a predicable time for pushing updates etc.
Keep Up with TechRepublic