Pedig az autók még 20 év alatt nem is annyira avulnak el, de már az a példa, amikor az értékük elég szépen konvergál a 0-hoz. Azért funkciókban, fogyasztásban, stb. elég sok előrelépés volt 20 év alatt. De az IT azért még sebesebben változik. Gondolj bele, a XP egy 22 éves rendszer, most ne azt nézd, hogy a POSReady 2019-ben járt le hozzá, maga az alatta lévő kerneltechnológia, API-k, komponensek már 22 évesek, az utolsó jelentős frissítés is utoljára 2008-ban volt benne, az SP3-mal. Ha visszamegyünk 2001-be, az akkoriban 22 éves 8 bites CP/M már elavult volt, meg egy 1981-es 16 bites XT vagy az MS-DOS is. Na, most az XP is pont annyira elavult. Csak azért nem érzik sokan, mert nosztalgikus, meg sokáig használták, meg 32 bites, szép színes ikonos, ezért nem érzed annyira, hogy milyen régi.
Persze nem minden elavult, ami régi. Pl. a unixos szabványok léteznek szabvány szintjén, és az fejlődött folyamatosan az évek során, ahogy mindig másik rendszer vitte tovább, implementálta, egészítette ki, pl. BSD-k 32 bites támogatás, hálózati kód, aztán jött a Linux, stb., így a régi dolgok sincsenek benne elavulva, mert frissen vannak tartva, ki vannak annyira egészítve, hogy használható maradjon. Így kernelhívások, POSIX shell, X11, stb. életben maradnak, csak át vannak ültetve, új GPU driverek, 64 bit, újabb biztonsági protkollok, stb.. Az XP ezzel szemben ezt az előnyt nem élvezi, bár ez az MS részéről szándékos. Jó ideje már a visszafelé kompatiblitásra sem figyelnek, hanem kifejezetten szempont lett náluk, hogy régi hardverek meg régi DirectX, stb. verziók, ActiveX, stb. miatt a régi rendszer el legyen avultatva, és az emberekkel vetessék az újat, meg tolják az új API-kat (ModernUI, .NET legújabb verziói, stb.), mert ugye az MS ebből él.