

In short, there’s only so many developer resources to go around.

Arguably therefore, the majority of users may suffer so that the minority can keep using their relatively antiquated, though often tried and tested at the same time, systems. Whilst it’s more than possible for the developer of “New Moon” to continue supporting older systems, it’s possible Pale Moon would be a more reliable browser if the time taken to support those systems was spent ironing out compatibility issues with Pale Moon. When it comes to an independant, possibly one-man-band software project, that burden is quite substantial. From simply needing to maintain virtual machines and tests to ensure compatibility to the wider security footprint involved. … there is a significant burden for software developers when it comes to supporting a wide breadth of systems and APIs. Nor is it overly reasonable to consistently assume old software should be deprecated just because certain corporations say so.
