I think the reason everybody is still playing StarControl 2 it's because of the playability (or replay value).
Today's games are all about show off, great grafics, Super AA anisotropic Hipersampled Shadow Fx engines . Most of the times, game companies forget the main goal of a game... wich is to entertain.