To me this issue seem far larger than Discourse. This is an issue of the Hardware vendors, Operating System vendors, and Web Browser vendors of cutting off support, updates, and upgrades way too soon. The cost for the updates needs to be at a minimal monetary value so all can have them.
Discourse and other software (including apps) developers are really at the mercy of the ecosystem that we live in.