I have a theory that most people who consider themselves night owls get to be that way because they "manage" their sleep. They stay up later than they should, wake up to an alarm and then their mornings are screwed for productivity. Additionally, normal demands screw up this time of your day. Instead of working during one of your most productive periods, you're getting ready for work, prepping the family, cooking breakfast, commuting and everything else which makes them hate mornings. They don't realize they get two peaks in a day and they are screwing up the first one.