On my phone I have only left a handful of apps with background refresh enabled.Those with bad battery do you have background app refresh turned on?
I did try disabling background app refresh for everything for a day whole 24 hour period. There wasn’t enough of a difference between the two setups to make me feel like I had found the root cause.
It’s times like these I wish I could see what processes were running on my phone.