This reply doesn't make any sense. It is a viable business model. It has total revenues across all the major players of billions of dollars per year.
And how the hell do you not ship them? You're not making any sense here. There's no alternative to not shipping them, not unless you're planning on having system builders show up individually to clients' houses and assemble PCs on the spot. That business model is way less economically efficient than simply assembling PCs centrally and accepting some breakage in shipment.
Breakage is normal in any industry, what are you suggesting as an alternative? There are companies shipping nationally and internationally with very few issues
I said don't ship them. I did not say don't build prebuilt systems.