As far as I know, sleep has always been a super controversial mechanic (and it even got banned in gen 5 because of how uniquely broken it was there) since sleep clause can't be replicated on cartridge. There was a huge discussion on sleep at the start of generation 8 that didn't rly go anywhere...