Do you think there should always be a garaunteed way to escape from areas like dungeons and caves? How about battles(regular battles, or even battles that are usually inescapable)? And should there always be a consequence for attempting to escape areas and fights?(the enemy gaianing extra turns, having to wait for an opening, gaining zero expereince points etc.).
To me, escape should be available at all times, every character should be able to escape at the same time, with no costs(not even ability point costs if its a special ability), and the enemy should never prevent escape. Even experience should still be granted.
One of my ideas, with any game that uses points to gain strength, the experience would be calculated with each attack landed, so if you ran before defeating the enemy, you'll still have expereince, based on how much damage you did and you'd even get some expereince just by entering battle with the enemy. You can escape battles(even boss battles) by teleporting away to heal, get items etc. and come back to resume the fight at any time. Also, for escaping areas, you get that ability at the start of the game, and can use it any time you want, you'd be able to come back at that exact same spot you were last standing, of the area you visited. :)