Apple's environmental initiatives means things like Liam, which pulls apart old iPhones, not things like extending iPhone longevity for the hell of it.
I can't find a single report that supports this. I can find several that support it with iOS 11. And reports that an 10.3.2 32 bit developer beta doesn't exist yet, but that's about it.
I disagree completely here. It's up to the developer to offer support for and to update their app. Not Apple. If the developer can no longer support their app, then dem's da brakes. Plenty of abandoned apps stop working with each major iOS update. Only difference here is this will be a big cut and we know about it ahead of time. If a consumer loses out, that's on the developer, not on Apple. I say that as someone who's lost at least one game, and is about to lose at least two more of his favourite games to this change.
If Apple released an emulator (or allowed third party emulators) and they have done everything correctly, and a handful of apps for a variety of inconsistent reasons don't run as expected on their emulator, who is the onus on to fix it? Apple, the emulator developer, or the original app developer?
My mentality as a hard and fast rule is if an app's no longer supported by the developer, it's dead, or at the very least, it is understood to be as it is and may stop working for any reason whatsoever at any point in time.