I actually like random encounters provided that the game's combat is designed well enough that fighting every battle requires some engagement. One thing that I find fighting on the main map does is really limit the area layout options. If you do all your battles on the field then you have to design every single area as a wide open space to facilitate combat and everything kind of feels similar in layout. The whole game becomes a series of wide hallways.