I'm not a fan of random encounters in games like this. There's so much to do and I feel I'm always working towards a goal that can help me get to the next goal. Explore this area to find money to buy the item to improve my damage to win a fight to get to a new area etc. Random roadblocks to that are annoying.