I can’t think of a single game that manages to have enemies correspond to your level rather than area or story progression actually contribute to the game. It just makes trying to get better gear ultimately a pointless task because the enemies get strong at the same rate so you might as well stay weak.
I think (I could be misremembering) that Final Fantasy Tactics Advance had scaling for the random battles but not the story missions? I think that was a pretty good system.
Like you could still get to the place where the final boss was a pushover but the battles you did to get to that point remained engaging.