Only problem of being able to save at any time is that it breaks the intended experience. For example in FF8 during the final arc the save point ( along with other features, like be able to use magic ) is taken away from you and you need to kill some strong bosses to get it back, because each boss after being defeated let's you restore a functionality of your choice, restoring the save point becomes part of your strategy