I guess that they would rather devote time and resources to developing the game than running servers. I agree though that they need to have more (and more reliable) servers for people to play on. But in my experience there are plenty of good servers to choose from. In fact, there might be too many.