The grind never ends! Fishing might be inefficient in minecraft but it still produces good loot!
Sometimes you can get a book by fishing although the odds of getting garbage is much larger~
it all goes down to luck! time and place can be damned! we will never know when we will get those good loots lol