Not a very helpful article for the insomniac. Surely a bigger problem for many people is being able to fall asleep at all, let alone sleep for a required number of hours.
As a rule of thumb anxiety stops people dropping off to sleep while depression causes them to wake early. Sleep apnoea cause very many micro-breaks in sleep.