It's also possible that those who sleep 8-9 hours are people who need 10+ hours of sleep but settle for 8-9. Whereas those who sleep 7 hours are those who only need 7 hours.
As long as you're getting quality sleep, yes. But if you have sleep apnea or another condition that is affecting quality of sleep, greater quantity might be required to feel rested.