Well, it adds a bit of variety, I guess. In my opinion fishing isn't very overpowered. With fishing you have to wait for the merchant, buy a bug net and acquire sufficient bait (which I believe can be a hassle sometimes), wait for a bite, and reel in at the right time. With mining and exploring...