May be some app you use is preventing sleep from functioning correctly? Is this something that happens to many users?
I have two M1 macbooks, one that I use almost daily and another that I only use a couple times a week. None of them have had any problem with sleep or battery life, I'm actually extremely happy with them in this regard.