I agree. I often solve problems when asleep, and wake up with an answer. But picking any arbitrary number and saying people should sleep that much is a bad idea. One size doesn't fit all.
Definitely. The way I read his post, though, it was more to point out that you should get a full night of sleep and if you're bragging about only sleeping a few hours a night to be productive, you're not impressing anybody.