Not necessarily. If your goal is for the player to never be stuck, then you have succeeded. It's just that a consequence of that/this implementation of that is that the game has no natural end.