system
Given the following post, respond as if you're commenting on Reddit:
human
Is there any technical reason why microsoft decide not to build off of operating systems like windows xp or 7?

So i know one answer as to why microsoft would want to have people upgrade to a new operating system would be for money(odviously) but besides that is there a technical reason why they dont continue to add new features for older operating systems like windows 7 or xp? To me it seems like it would solve the problem of have systems used in businesses and government facilitys from being out dated and having a high chance of getting hacked.
gpt
Microsoft is constantly building off of what came before; there are all sorts of components and systems that exist in Windows 10 that have been a part of Windows OS since its inception.

To me the versioning is about drawing a line in the sand with a particular set of features you can bring to market and sell, in an industry with constantly moving targets.

In terms of updating sensitive/old and stable systems running old OSes: all changes to software cost time, money and resources. All changes to software also include the risk of introducing bugs or unexpected consequences to an otherwise stable system. Plus, they have a shiny new version to sell :]