On one hand, I wouldn't mind if at least some layers of RNG were taken away, or if there was someway to put more skill into it so it is less reliant on RNG. I think I probably get the most frustrated when I don't even get an attempt, or I just can't seem to be available at the same time a rare window window opens up.

On the other hand, I like it how it is as real life fishing can be pretty frustrating as well, and for some fish out there, opportunities to catch them come around only so often. Putting it in this perspective helps, and I like to tell myself I am simply not meant to catch every fish in the game. If I did, there would be kind of a void there. Like if Joker killed Batman by accident, or vise versa.