I'm not sure why you're so defensive about the short product cycle. If you are a reasonable consumer, there is little to no reason to back Apple (or any brand) on this issue.
I am indeed very well aware of IT industry (I even work in it) and I do not like how they are shortening the life cycle of these products.
My Windows laptop that I bought in 2008 is still working perfectly fine. Heck even 2009 Macbook pro is still working fine as my 2012 Macbook Pro Retina display today (2017)
There are plenty of electronics that has been working for more than 5 years but the trend of that length is going down.
Whether or not Apple is removing 32bit apps, no new update for iOS devices just means vulnerability from hackers and malwares. But then again, Apple makes the devices slower every update (which they BS about how they added new feature and that slows the devices down... which is total crap. They dont need to stuff in new features and just simply add security update only so that no performance has been compromised).
I am a fan of Apple products. However, I try to remember that I am still a consumer and needs to hink obejctively. I strongly suggest you to rethink about whether how Apple is forcing update and not allowing to roll back to previous version and other things I've discussed above are reasonable. If you're are a consumer, that is.