A) A quick review of this website would show you many, many people that don't understand proper battery management or what actually is using up their power. If you want, I'll post my procedure on how to accurately, and without bias, test your battery.
B) I asked if it was blanket policy. Obviously it isn't. But guess what? Apple will often (depending on the situation) offer assistance even when someone is outside of warranty. You know how that happens? The person asks nicely for an exception to the normal $29 troubleshooting fee, or it's a situation (such as iCloud) that is covered automatically OR they called their carrier first, got routed to Apple, and in those situations, Apple automatically grants support fee exceptions. So, nothing new or different from the way Apple has been operating for years. They aren't giving out free support because of 'problems' with the iOS. They're doing it in the situations I described, which all predate iOS 8. Plus, Apple has been known to waive out-of-warranty fees related to damage, under certain circumstances, usually related to the individual... not the operating system. I had a $149 fee waived on an iPhone 4 once, because I asked nicely and demonstrated that I was a long-time loyal customer of Apple's. It had nothing to do with the device itself or the operating system.
C) When Apple prepares an update to the iOS, all of the app developers know about it well in advance and are required to update their Apps accordingly if needed. And all Apple tests for is that the CURRENT VERSION of the app works properly with the CURRENT VERSION of the iOS, at the time of the third-party app release. That's it. It is the App Developer that is responsible for all future updates. Additionally, if Apple determines that a third-party app is failing to conform, they may remove it from the app store. But it is STILL the app developer's responsibility, not Apple's, to insure that the app continues to work with the iOS. None of my apps (Apple or third-party) cause my device to overheat. So, the iOS is fine.
D) I actually am helping. Perhaps not you directly, but any one else that visits this thread in the future, and might have been mislead by your inaccurate and faulty assumptions; they will be helped.
If you continue to post unfounded nonsense and unsupported accusations, then I'll feel free to correct those errors.
Now, if all you have in reply is to disagree with me, don't bother. If you have something new or want to support your claims with tangible evidence or actual logic, by all means, do so.