It also takes about an hour to prepare the average meal from scratch, though conveniences are made due to the fact that it is, in fact, a game.
I've been on fishing trips in the real world. You can get lucky some days and come back with nothing on other days. It requires a lot of patience and luck.
Personally I don't think there's much wrong with lessening some of the lofty requirements for certain big fish, since it's fully possible for someone with less time to play the game to consistently miss the windows for months if not years and still not catch one even if they do manage to catch one of the rarer fishing windows.