Windows 10 was released on July 29, 2015, Debian 8 was released on 26 April 2015, 3 months earlier. And you are comparing it with Debian 6, released 4 years earlier? Debian 8 extended long term support reaches end-of-life 30 June 2025.