I get the rarity is supposed to be baked in, but I've got an excellent fishing rod, epic bait, and I swear in something like two hundred plus casts I have not gotten a single shockfin, thornridge, or tuna. Did they change how fishing works in some previous patch or are you supposed to cast the line max distance from yourself? Do you only catch them now in bodies of water in specific biomes?
Seriously, I feel like I'm going nuts.