Since 10.3.x, my 6s has had rapid battery drain. I have tried EVERY option to reduce battery drain. The only effective option is Low Power Mode with no apps running and Location Services OFF. I kill apps immediately after use so there is no background app usage.
with each of my current and 2 previous iPhones, I've used Endomondo and other activity tracks SIMULTANEOUSLY during bikes of 2-4 hours and the battery drained to 70-72%. Yesterday with only Endomondo the battery was at 29% after 3 1/2 hours. I travel the same routes for most rides so the only variable is the OS version.
Also, Lower Power Mode was turned of over night as my phone was in LPM when I left it last evening and not in LPM when I checked it the morning.
This appears to be a 'kill the older devices' upgrade. I use the phone for email, as a cell phone, podcast playing(not streamed), and occasional web browsing- no music, TV, or streaming. So I can replace it with just about any other smart phone in a few months and abandon this spiraling unnecessary upgrading.
The fix should not be difficult so it's up to Apple to step up.