It got really bad a few years ago: telegram notifications, homekit and find my were the culprits.
Just check battery stats, it will show what drains the most.
But after one point in time I gave up and just set up airplane mode automation every 6 hours