Satellites have to operate in a very different thermal and radiation environment than most networking hardware.
Cooling is very difficult when you're surrounded by a vacuum. Also, without the planet acting as a heat sink, the difference between daytime and nighttime temperatures is staggering.
I don't actually know to what extent radiation hardening is a concern for these satellites. They're well below the Van Allen Belt, so the background radiation is nothing like deep space. Still, it's something you need to consider for systems that are expected to have years of continuous uptime.
(The Russians use commodity PC hardware on the ISS for systems not involved in navigation or life support. But that's a situation where there are people around to hit the power button.)
Not to mention that replacing hardware is expensive, and repair is basically impossible, so there are incentives to prioritize reliability over performance.