Since Zoiie didn’t bother providing the source of the data he first used I shall do so.
Highlights: (or lowlights!)
Windows 7 is still about 10% of the desktop market (2/3rds the size of the MacOS market)
Linux, in all the distributive flavours and kernel versions, is at 2.1% (just behind Chrome).
Windows XP is still clinging on at 0.4%.
By killing end of life (already dead ended by Microsoft) platform versions, they can reduce the test matrix by removing W7/8/8.1. Those versions in the test matrix hold everybody back on time delivery and effort.
That time can be better spend on testing supported platforms. Already W7/8/8.1 is a dead weight.
Most of the bugs in Eve are game related and not O/S related.
The counterpoint is that by keeping the existing code there will be less bugs. The last few updates this year proved it partially when changing O/S support added new issues that CCP had to spend extra time fixing.
I am not talking about removing code, I am referring to, let W7/8/8.1 die off naturally, start pruning testing on it for a start and up the support to W10 mininum. If it continues to work on end of life platforms, you’re lucky.
It will break naturally itself as time and development progresses. It’s already dead. Spare no time nor effort on W7/8/8.1 testing and fixing any future changes.
But you know (well I’m making a leap here and assuming you have a knowledge of basic coding) that it doesn’t work that way for code.
You yourself said earlier that they will need to “prune” and “get rid off”. Which means they would have to remove code and make changes. More chance of bugs. I’m not excited about more bugs.