I think they are engineered in such a way that is optimum performance with servers, I'm not sure how they would do on a desktop system, I imagine they are better at sending data to many users at once, and calculating as many things as possible, quickly as possible. It may not be good on a desktop PC because usually servers run specific programs to host, e.g. Counter-Strike server, which is different to playing the game.