Fish are tasty and delicious and profitable and make for all kinds of very powerful food. The trouble is, they like to hang out in lakes and rivers and stuff, and are much faster swimmers than poor old Link. While I can usually catch a fish by hitting the 'Dash' button to swim quickly at them, this burns a lot of stamina, and I often don't have enough left in the tank to make it to shore. especially if I need to scale a cliff before I can stand on dry land again. That leaves me stuck choosing between eating food to get more stamina to go fishing... or just drowning and eating the health loss (often literally, as I eat food to recover it...)
Both of these options really put a damper on the usefulness of acquiring fish. Is there a better way to catch fish that won't get me killed? Perhaps a pole? Maybe some scuba gear?