These are my settings for background app refresh. I’ve been doing this for as long as I can remember and apps, data fetching and notifications have always worked as expected. Is this why I have been able to get over 20 hours of battery life on every iPhone I’ve owned since the iPhone 4s (I’ve owned 7 iPhones since 2012). Do we really need background app refresh enabled for individual apps? If everything works as expected with refresh disabled, why did Apple allow background app refresh to begin with?

