I mostly agree with your points, however I don't think there should be mechanics against savescumming as everybody should be free to play the game as they wish. Also survival needs should probably be part of the base game (drinking, eating, sleeping) as it would add a layer of depth to the game...