Define “finished”. A lot of the games I enjoy are ones that don’t have an “ending”, like Crusader Kings or Civ.
In general though, I try to finish games I’m enjoying and quickly stop playing games I’m not enjoying so that I can move onto something else.
Star Control has a complicated IP situation and was never owned by Activision, anyway. You need to look to Stardock for future Star Control games. Do you mean StarCraft instead?