Honestly... I wonder why they didn't consider CAMM2? The bandwidth and signal integrity rivals that of soldiered memory. They could have had the best of both worlds, really.
It’s also not that absurd pricing of the modules themselves but of the R&D effort to cram 4 CAMMs onto a board with sufficient signal integrity