I agree with above; although fishing mechanics did remain more or less the same in most main-series titles, method we had in Ruby, Sapphire, and Emerald was a little more detailed, so to speak, and also exciting. Do I enjoy fishing, personally? Sure, why not? It's definitely a fun and unique way to be encountering Pokémon. As for chain-fishing, I feel things could be a little frustrating when it comes to it. Unless there's some shiny water-type out there that no-one is willing to trade, I tend to avoid chain-fishing