I have no ability to contribute to this technical analysis, other than to say Apple would never expect an average user to know what a "kernel" is or why it has anything to do with their phone being out of date. I'm sure 100% valid issue here but this is like telling a customer about your back office problems while ignoring their needs. Phones and computers are nice when they're as simple to use as a toaster.
Google doesn't expect an average user to know that either. The difference from such a user's perspectice is just that Android devices become unable to run the most recent software more quickly than iOS ones. The post above is discussing the underlying causes of that. You are on a website called "Hacker News".