Do you think Microsoft is obligated to support all hardware for all time?
A line needs to be drawn somewhere.
A line needs to be drawn somewhere.
And to add, a machine released in 2015 (less than 3 years ago!) that no longer gets security updates is hardly the right place to be drawing the line you speak of.
Conceivably you've cut your support from 10 years to 2 by upgrading to Windows 10.