So DIMM ram is cheaper than ram that is wired on the mainboard?
If the components are embedded on the chipset is it cheaper compared to a computer that has parts that are removable?
From a pure cost perspective, no. It's cheaper to have the ram, CPU, BIOS, whatever, directly soldered to the board.
From an implementation perspective, however, that isn't necessarily the case.
For an OEM the flexibility when offering a product line means that over the lifetime of those products it can be cheaper to go with socketed designs even it costs more per part.
For example, with RAM. You don't have to attempt to predict demand for 2 GB, 4 GB, 8, GB, 16 GB, etc. systems. Hence you don't have to worry about having say, excess stock of mainboards with 2 GB of RAM. Situations like that can end up costing you more money long term than saving a bit on the cost of a DIMM slot.
You could always limit your stock significantly and/or only manufacture the parts when required. But then you lose things like economies of scale as well as potentially having shortages of a specific configuration at which point a potential customer may go to a competitor instead of waiting.
Speaking of economies of scale. That's another benefit of socketed systems. You can have, for example, one socketed mainboard that services multiple product lines allowing you to mass produce those mainboards in significantly more quantities and with associated cost savings over multiple specialized mainboards with everything soldered on.
Then again for something like embedded systems where they are generally made to order or only offered in predefined configurations, the flexibility offered in system integration by having interchangeable parts isn't necessarily required and would just add extra cost for no cost benefit.
Regards,
SB