Pokémon Sleep: Why does the game deal out F grades even if you’ve slept a lot?

The Pokémon Sleep community seems to be having trouble with the game’s weekly Overall Grade. Even some of the most hardcore sleepers have been reporting on Reddit that they keep mysteriously getting F grades. It would seem that simply sleeping a lot is not enough for those who want a high grade.