However, I really think they made some great improvements to fishing in the 3.1 patch that convinced me to go back and work on my fishing some more.
What was that change? I can now fish anywhere, even with a terrible fishing skill. I could fish in the dalaran sewers or pond. I can fish anywhere in Northrend.
This reminds me too much of why of Teeth and Claws said he was hanging it up and leaving WoW: the game's becoming too accessible, imo. He's not the only druid that's said see ya to WoW recently either (a bit about it here).
There's a problem with ghettoizing the old world as well as cheapening the work behind the sense of achievement those that truly grinded through parts of the game have "earned". This change in fishing reminds me a bit too much of the reasoning behind dailies. Make the game easier and bribe your players with a little virtual cash. Good thing WoW learned the lesson from Ultima Online that a closed economic system doesn't work, and went straight to manipulating the virtual market in an attempt to maximize reality cash. (I'd say there's nothing inherently wrong with that, but then Jonathan Blow apparently thinks there is. Check the RPG Vault article I linked earlier, and Teeth and Claws is talking the topic up some more now too.)
And seriously (insert smilies! I kid Hasselhoff, I kid!), there's no excuse for a druid not to level up fishing the "right way". Moonglade teleport and a few casts before sign-offs, anyone?! ;^)