much easier to run a command line dedicated server then have to buy a box with a graphics card to run the game. It would also, depending on coding, be much more beneficial as the server really only needs to keep track of data and not actually display the game. You cut out the rendering engine and you save that much in resources. Also again depending on coding would probably be more stable.