Honestly, I think Animal Crossing has it down perfectly. It's so simple and easy and quick. I really hate the involved minigames, especially the ones in Zelda games. As far as Zelda goes, BotW has the best fishing because its not a minigame and you can acquire the fish however you want. Games where the fishing is just tossing a rod and pressing A when it's time have the right idea. I hate it when I have to fight with the fish to catch it.