The more I think about it, the more I want to revise my answer.
I want to define fishing as the point* where your gear, skill, and main stat no longer guarantee you consecutive succesful GR clears. More importantly, it’s the point* at which your cumulative skill and gear cap (this includes main stat) requires some considerable adjustment to be made in order to secure a new personal best with a build.
Above, I used the term “point,” but I asterisked it to indicate that I don’t think of it as a specific coordinate. Instead, think of the point as a range of GR tiers. For example, someone might start fishing at GR 100, waste 50 keys, then clear GR 101, 102, and 103 in rapid succession without any susbtantial adjustments or upgrades. Was that fishing?
Well, from the player’s perspective, yes, they fished at GR 100, but potential under-the-hood gameplay improvements or simple RNG allowed them to progress further once the initial hurdle was overcome. Thus while fishing definitely encapsulates what top-tier players encounter when they burn 5000+ keys to hit a new PR, it also encompasses the random hiccups that less experienced players encounter when pushing.
That less experienced player may simply learn more about what Rage was talking about–optimal maps, mobs, etc. They may become better at controlling Pylon spawns. They might even find a really good Ancient item, or upgrade their main stat by a few thousand points. Regardless, “fishing” is difficult to define as a singular phenomena that can be quantified at all levels of play for all levels of players. But I believe it can be defined as a term relative to the difficulty of progression encountered by the player.
If you burn 70-150 keys trying to clear 133, yes, that’s fishing for you, though it likely wouldn’t be for a player with double your main stat and Paragon.
Follow me?