I think it all depends on the individual.
If you personally have the mental drive and determination to train hard, eat and sleep 7 days a week then good for you. The real question is, how long can someone maintain that high level of performance before your mentally wasted.
Some guys are all about never missing a day in the Gym. Sure, consistantly getting into the Gym is key, but if your just going through the motions and chatting it up 20% of the time what good is it?
If thats the case, I would rather see you work out EOD and spend the extra time at home eating and getting some extra rest...both mentally and physically.
Being on the sauce puts people under even greater stress to never miss a workout or workout even more. If your sore, tired, burned out etc...go ahead and take an extra day of rest, eat and sleep. Your only going to come back that much stronger the next day. Forcing yourself through workouts makes absolutely no sense. It just invites injury and adds to your mental anguish.