I think it may not be a good idea for a regular computer technician builders or smaller company to build hundreds to thousands of desktop computers to try to sell to buyers, and hope to sell them all before they become outdated where fewer people will buy them even if you sold them for a slightly cheaper price. There are already many big and small PC brands and stores which sell outdated and non-outdated computers for cheaper prices. Some casual and cheap PC users mainly use a cheap $100 Windows 10 tablet which is good enough for MS Office, connecting to a printer to print documents, read websites, watch video, casual gaming, and basic video editing. More people are also building their own desktop computer from outdated, and newer parts from a store, so fewer people are buying pre-built computers. It is not very hard to build a desktop PC from new and used PC parts from a store, or salvaged/taken from many broken computers to make a working computer for free or few hundred dollars or less if you have to pay for the broken computers to salvage/re-use the parts.