As a player, I don't like to be invincible, I want to be a hero, and that means risks. But I feel there should always be at least one way out/way to succeed. If I'm clever enough, there should always be a way. If you set up a situation with no 'outs' then you might be railroading your players.