Presumably standard mounting holes, but doesn't the RAM also require cooling?
As much as the RAM in your laptop does.
Strix Halo is mostly so fast, because it uses more RAM chips in parallel, which doesn't change heat density, just requires more space, overall energy and obviously more money for extra capacity.
It's LP-DDR5, LP = low power and the idea is that without the need to support DIMM sockets and long circuit board traces, you can reduce the signal voltages significantly, which may be a large part of the overall power consumption.
Doesn't Strix Halo have 12x PCIe 4.0 lanes? Where are the other 4x?
If you look at the mainboard, it's already rather busy. I guess they could have added another M.2 slot on the backside, which a lot of these boards do. But perhaps the extra traces would have meant adding another layer to the PCB.
The idea of an APU is that it already contains most everything you'd ever want to add in terms of peripherals. And a dGPU would definitely just waste getting a Strix Halo instead of a Fire Range, which will give you practially the same CPU cores but also 24 lanes of PCIe v5 (and half the DRAM bandwidth). Also doubling the pins for RAM means workstation numbers of pins and traces unless you cut elsewhere: can't have it all
and cheap.
So AMD already decided to significantly cut down on the PCIe potential of Strix Halo and this board follows the trend a bit further, probably in the interest of economy and space: from the looks of it is an OEM design they also happen to sell as a bare bone and this Slim-ITX form factor seems to be far more popular in Asia than elsewhere for some reason. In the West this never really caught on.
I sincerely hope it's in the interest and expectation of economy, because I see this as a sign of something I've expected and predicted: that Strix Halo might fail to grab a premium market share both in laptops and in "SuperNUCs" ... and thus become as cheap as they are to make.
Because apart from the obvious cost of the APU, Strix Halo is all about clever use of low-cost commodity parts.
256 bit RAM are obviously expensive in terms of the IOD beach front area, the power amplifiers and the mainboard circuit traces but otherwise 128GB of commodity RAM cost the price of 128GB, no matter if arranged as 128 bit or 256. The extra GPU performance isn't paid on the RAM side as with GDDRx or HBM, but in APU pins and circuit board traces.
But with the current 128 bit RAM bus you have to invest a similar if not bigger effort into the dGPU, which uses more expensive VRAMs, and much tighter ciruit board traces, perhaps requiring a way more expensive PCB.
So in theory Strix Halo should be cheaper to make than an equivalent CPU+dGPU combo, except that Strix Halo is currently sold as if it ran on HBM instead of commodity DDR5.
Apple and Intel Lunar Lake do something similar, but they use somewhat more expensive stacked LP-DDR dies right on the CPU die carrier, which theoretically might command a premium due to packaging complexity (surely not as much as they charge, though).
Strix Halo on the other hand practically avoids all extra cost except the raw silicon cost and the wider RAM bus (compensated via PCIe cuts). It's sacrificing the 10-15 Watt power target for ultra-thin laptops, but delivers 100 Watt workstation power at perhaps half the Wattage.
So it really should be so cheap, it's capable of replacing all entry to mid-range desktops and gamer PCs: if sold at the right price.
My benchmark is a Lenovo LOQ ARP9 laptop I bought for €750 last year. It's only 8 cores but an RTX 4060, which is somewhat faster than Strix Halo as long as 8GB of VRAM last (much better than you'd think with its 1080p resolution).
Add €200 for 128GB of RAM and novelty and a similar Strix Halo laptop should go for €1000, this board for €900 or less.
And at that price you may no longer complain about missing an extra M.2 slot or prefer a Framework for €3000.
Now it just needs to get there and since I cannot see where AMD is selling Strix Halo in volume, this practially needs to happen, because Zen 6 is coming.
I can't quite see AMD only having ordered a few of them, but I also don't quite understand what they were thinking in terms of target mass market, either.
AFAIK Strix Point is not only a bespoke IOD which might never see console use, but also bespoke CCDs not shared with Fire Range. And that violates the mass production scaling benefits their clever chip modularity and reuse provided since Zen.
It was clearly designed for mass market adoption, but half way through its life cycle that hasn't happened, so the price needs to fix that.