You also have to remember that fishing gives you a random item. So it could take a while to even hit the fish you are looking for Material wise. Mining and Botany you can choose what you are farming. Makes it extremely easy to farm one specific material. I'm leveling my blacksmithing with my Mining and selling my crafted items. If you do Botany with Blacksmithing, there's almost always something that uses just the ingots and wood from the same level so it makes it ultra easy to level Armoursmithing or blacksmithing while gathering your mats.