Random battles are a system made entirely because of hardware limitations. They limit the amount of choices you can make, like how little or high you want to level your character. They are time consuming when you just want to get to point A as fast as possible, and the roll of the dice if you get blindsided or if you blindside enemies is garbage.See I thought his Xenoblade Chronicles 2 video was pretty funny and I love that game, this wasn't really funny it felt like he was just mad at the game for existing.
Also I'll don't get why people hate turn based combat or random battles, I mean if thats not your thing fine but I've yet to see a compelling explanation for why they are somehow 'bad' like Dunkey and others I've seen say time and again.
I don't like games like Diablo but I don't go around saying those systems are trash they just aren't something that appeals to me.
Having enemies displayed on map is superior in many aspects, and doesn't regress anything whatsoever from random encounters.