Yes, desktops do last longer than laptops. Most desktop components are upgradable while RAM and storage of laptops can be upgraded. You may argue that it isn’t the same computer if you swap parts out, but this is an argument for another time. Besides, desktops are durable and not easy to be damaged since they are fixed without a move.