That's fair enough, but I think your personal circumstances are unusual (and unhealthy). For the majority of people sleeping 8 hours is practical advice because they work 8 not 12 hours, leaving them with 4 extra hours, which is enough time to go to the gym, spend with family etc..