I don't think humans evolved with alarm clocks. In an ideal world, would you not let yourself sleep as long as your brain deems appropriate? I think sunset and sunrise times would end up meaning a lot more. The post also doesn't seem to account for sleep debt. If you undersleep one night, you may have to sleep longer than normal the next night to make up for it.
The idea of sleep debt more refers to the long-term effects of a lack of sleep on your overall health. So if you skimp on hours of sleep during the week but then make them up during the weekend you might feel okay on Sunday, but you have actually physically harmed yourself in some minute way - you have created a sleep debt that you essentially cannot repay.