I've always wondered about why Game Freak makes HMs impossible to remove on a Pokemon without a move tutordeleter (especially since TMs and HMs can be used infinitely now), but now I'm curious about a related question...
Can you legitimately get stuck, where it is absolutely impossible to progress further in the game?
For example, going to a late place in the game, buying stuff to get rid of all your money, getting rid of all your items, getting rid of all your pokemon except maybe a level 1 magikarp, etc. So that, any direction you go, you HAVE to fight a trainer, and you WILL DIE because either they have all attacking moves or you will struggle and die.
To be clear, I'm not as interested in a 1/10000000 chance to still be able to not be stuck anymore, for example, by going backwards and avoiding all encounters, but that might be interesting too.
I'm actually curious about this kinda thing for all RPGs, but I thought I'd just stick to an RPG that I know about.
Edit: oh yea, i forgot about trading... Not sure what would happen then... Although, that brings back some memories where I had no friends to trade with ;_;