Even if you migrated from a working older Intel Mac to the new Apple Silicon Mac, you may still experience issues. While most Intel apps will work fine with Rosetta, there are probably some apps which may not function properly or quite as well (aka efficiently) due to the different architectures.
Maybe reduce screen brightness a bit. That can greatly affect the amount of energy consumed by the laptop.
Also, with the new battery charging optimizations, the laptop may have the battery charging paused at 80% at times even when the power adapter has been connected all day. The older 2015 laptop does not have this battery charging behavior. This is something that can easily be overlooked and could account for a 20% shorter runtime right off the bat.
If battery charging is paused or on hold on your Mac - Apple Support
Plus Apple's advertised numbers are under laboratory testing conditions meant to maximize those numbers.
Even my M1 & M2 laptops seem to vary how long I have on battery even though I usually keep the same items open all the time. Some days I get an extremely long run time, other times I seem to get much shorter run times. I think screen brightness and certain web pages are the main cause of this difference for me, but I never really investigated. I do know screen brightness does have a good impact.
Please post an EtreCheck report so as suggested by @Grant so we can see if it may contain any clues.