One thing you forgot, the sts games force you into a map with other players and make team work. Other MMOs its if they feel like helping you beat something in the open world. If sts went open world I'd still want forced team dungeons