Well if you think about the likes of FFXII and FFXIII which also don't have random encounters, it's not a problem. Most people fight most of the enemies their first run through. I don't mind random encounters but I've come to realise that's because I'm so used to them from early FF games.
If you play a FF game or a RPG you're not familiar with without a guide and you want to explore, random encounters become incredibly frustrating. If the battle requires any thinking at all in you're in the middle of a path, it's very easy to get lost and forget where you've been and where you haven't, particularly in areas like Temple of the Ancients. Without random battles, exploration becomes a shitload more fun, and exploration in RPG's is super important.
Consider also when you're looking for a specific enemy, that has a low encounter/ spawn rate. I think it's better to actively scout for that enemy on the field than battle countless mooks/ run from many battles while you're looking for something like the striking staff in the train graveyard. In that sense keeping random battles actually removes player agency and leaves you to rely on RNG.
That said, I'm sure I voted somewhere in the middle for that question in this survey. I don't care if they keep random battles, but I've realised I do actually prefer to see enemies on the field. More choice is always better