Levelling up Fishing is a massive PITA. I'll admit, I'm lazy, but looking at the changes that Fishing has undergone, I do believe it is time to make it a 1/1 type of skill that you learn, kinda like Riding.
With the old model, you had to have a certain amount of skill before you could fish in the higher level areas. It made sense then to have to level up skill points.
Seeing as now you can Fish in any pool at any skill level, I feel it's made the skill points kinda redundant.
Yes, I know you can level up Mining in a similar fashion but a) Mining has a sense of 'progression'; you can't mine Cobalt until you have a certain skill level and b) providing you're mining at least a yellow level node, you will get a skill point up, making it seem less tedious.
Getting a skill point up in fishing once every 10 or so casts is just annoying.