Ive never quite understood that stuff. Monster Hunter, Fire Emblem, etc, all have seeded RNGs. In some cases, with fixed tables to make it even worse so that grinding for something for months will never get you what you want without restarting in some cases.
Are those devices really unable of anything better?
If the hardware doesn't have a clock that keeps track of the current time, the game could still re-seed based on the timing of player actions, because there's a certain amount of unpredictability there (at least, more than "seed with 0, only iterate on easily-controlled player actions"). It could do something like iterate the RNG every frame that the player doesn't move.
Are those devices really unable of anything better?