Here are some (strawman?) arguments that support your view, but are they actually justified/true/not-true-for-staying-up-instead?
- it takes effort to build a habit of waking up early, therefore it's good
- the hardest workers i know wake up early, it must be integral to why they're productive
- college kids stay up late, and college kids lack discipline
- being out when the sun is up is healthy for you, so sleeping through sunlight is bad for you
I feel like if businesses operated from 12pm-12am instead of 9am-9pm, all these would be flipped in favor of staying up late =/
For one, just like you can't get up early, some of us can't sleep in. Takes no effort for me to build up a habit of waking up early, my body just likes to wake up at 4:30AM. I go to bed relatively early because I'm going to be awake at 4:30AM either way so I might as well try to make a full night of sleep happen.
Other than that, I think there might be a bit of moral judgement going on, but I think it's just that the business day starts at 8:00AM and sleeping past that looks like lazy or luxury. One thing I like about working in tech is that there is less judgement there -- hell, if anything, I get more flack for waking up at the crack of dawn than my coworkers who get into the office at 10:30AM or 11:00. I'm not the only guy who gets into the office early but on my team I'm in the minority.
That said, the time from 0000-0330 is amazing. For the same reasons people like to wake up really early (3+ hours before going to work), this time is (human, coworker and outdoor capitalist) distraction free, I can't run boring errands outside, so I can focus on creative work at home. It's great that it can double up as late-night partying/dating/gaming/social time. But other than maybe once-a-week for gaming, I use it for the others once a month or rarer.
There are some social costs however, besides the professional one mentioned earlier. I'm a complete corpse when trying to make morning weekend plans (breakfast/brunch, hikes, events). I get to be known as "that guy who only gets up at noon". Which makes me wonder, is waking up at 0400 so much more socially upstanding that going to bed at 0400 if I'm using my isolationist time mostly the same way? Waking up early is associated with discipline and diligence, staying up late is associated with childishness and immaturity and lack of discipline.
I't all just a trade-off. I suppose one can train for schedule flexibility, but I love my late nights.