It was explained to me that a small % of people can get by with less than 8 hours sleep. Those people then often move to the top of the org chart either as founders or management in larger companies. Perhaps unsurprisingly, given their lack of need for sleep, they're not big believers in the value of sleep and napping. That's why you'll see these articles every 3 - 6 months and nothing will really change.