That happened naturally as early Windows developed alongside rapidly improving hardware. The situation today is due to an arbitrary policy decision by Microsoft. Microsoft could easily create a SKU of Windows 11 that runs as well on ten year old hardware as Windows 10 does.