It should ask more questions about your preferences. Some person would value smaller size, someone would value more speed per dollar, someone values upgradability (i.e. more PCIe slots, latest CPU socket) and durability above everything else. E.g. I would mostly prefer to get a cheaper CPU but a better motherboard so I can just buy a better CPU later once I need it and have more spare money.