I think one of the challenges with doing this is the fear of losing much of the player base. Modern graphics require costly equipment to run. Some people already have machines to run them, but many don't. This is part of the appeal of the game in that it's still playable running a decade old PC.
I love the game, and would upgrade to continue to play, but I have the spare change to do so. Not everyone does.