That's true, and that investment's on the customers, so idle clients aren't really a problem, unless you sell the hardware too far below cost, and they don't buy enough media. If you're Steam, this doesn't even cross your mind. When the required hardware's expensive, centralizing is a gamble - you want to run close to 100% capacity, but you don't ever want to go above it.