I know how much i hate fishing, i spent months training it dreaming to win the fishing contest once for a trophy and then fishing up all the coins in dalaran for the achievement.
I think after maxxing fishing, i quit fishing for dalaran coins after 10 hours only catching 2 coins at all and mostly junk and love stories and some weird potions. So i turned around and started doing it only for the money since it was painfully boring!
But the best part about fishing for money was that at the time, you could fish for essence of fire from a volcano that were worth tons, and just the idea of that was awesome (Although the fishing was terrible)
The contests never really went anywhere, after waiting 2 months and going in at every opportunity, i always ended up at the wrong time since I had no way to convert wow time into RL time, so the day of the contests, i'd start fishing in the early morning (When it had started and ended in the middle of midnight....) or trying to unsuccessfully find ways to kill the rival fishermen and keep them from blocking my bobber with a huge fat mount.