The ones with absurd requirements feel so satisfying to finally catch for that reason, though.
I can understand making things easier if they're a barrier to getting to other content, like catching up on levels/story to play with friends, but fishing is an optional activity for those who enjoy this kind of challenge. I know I'd be very disappointed as a new player if I started fishing and learned I was getting a significantly different experience for the sake of ease, as has happened with other activities in other games.
What I do think would be helpful without directly affecting the actual fishing is to take the older expansion baits off the scrip table and make them cost gil (or just further reduce their cost) so they aren't competing with newer content's bait and players can more easily work on all fish if they want to. Not that it's a huge problem but I'm still spending all of my delivery scrips on stonefly larva and it's kind of annoying.
It's definitely frustrating. Last weekend at Prism Lake I can honestly say I earned the catch that trip with how well I was playing FSH to secure two miracle post-window Mooches, but still it didn't even bite that Intuition. Damn if it won't feel good to put that thing in an aquarium once I get it though.