See title.
I fail to see the attraction of it in any way.
Here's what I know of fishing.
To lure fish, you have to build a specialized rod, build a lure, sit on the edge of the water, fish. Now you have to look at random-ass crappy 'riddles' that literally have random answers, one of four.
So to start with, you have to do trial-and-error to get the right answer to any one of what I think is eight to TEN of these shitty riddles. And you have to remember what answer was 'right' when you finally manage to get one right. And then get three in a row to catch ONE FISH.
Whereas in the same amount of time I could fish, literally walk away from my computer and have a cup of tea, and catch a fish or two without having to play the most random, pointless minigame ever created.
Randomly assigning random-ass riddles random answers makes the entire system, to be perfectly frank, randomly shite.
There is literally not a single reason to use active fishing over afk fishing. It takes longer, requires more effort, and because it takes longer, gives less reward.
Lure fishing should be a way for players to get speedy access to fish with better quality tools. Like swapping up to a pickaxe after using an iron axe to mine. It should make it faster.
It should not, however, be worse in every single conceivable way.
Even if different fish had different riddles, and the answers were always the same. Fish is splashing? Pull up! Fish heading for the reeds? Pull down! Shadows part? Pull right! Fish is airborn? wtf is this?! uhm umh pull down! And you fail.
Oh well, guess I gotta learn what to do when a fish goes airborn. Answer is def not 'pull down'.
See how that's intuitive?
In the current system the answer to what to do when the shadow's part is 'go f*ck yourself' because there's no consistency to any of it.
And most importantly of all for a game. It's not fun.