Spearfishing is just BTN/MIN with timed whacks, otherwise it's mostly more of the same thing. What's worse, because fishing success rate for big fish is hard-capped regardless of your level and gear, you won't have the luxury of going back and finishing off the other big fishes easily. They're still going to waste your time by running away easily. (Although if you enjoy fishing, it's like going back to old raids syncced and enjoying the fight.)

I can't decide yet whether I like spear fishing. But imagine when you go on your BTN/MIN and open a node, the node will flash every 3-5 seconds and you have a short time after the start of the flash to whack the node. You can't decide what item from the node you want, they come randomly. You only have a choice of three spearheads that can sometimes narrow down what fish you get. Each flash takes off one try from the node. Then there's a type of shadow node that can only be spawned after catching X of a specific fish nearby.

Is it fun? Personally I hate the RNG aspect of fishing, but that's fishing, fishing is just RNG, like getting a crit or a proc on some weapon skill. The whole idea of bait for specific fishes is destroyed by the fact that many types of bait actually attract several fish with similar rate. Time and weather feels more like a waste of time than fun factors, but that's just me. I know people who absolutely love these elements about fishing.

IMO if you don't like fishing, it's probably better to treat it as a cost of business and just buy fish off the market board. If this makes your product unprofitable, then I guess it being fun or not is no longer relevant, seeing how you simply have to go cath those fish yourself.

Making a profit in this game requires time investment, and that's one of the core design goals of the economy every since 2.0. I don't like it since I invest enough time in the real world earning money, I'm not going to invest hours and hours each week just to make virtual money. To that end, the game now provides a non-crafter/gatherer with enough sources of income to sustain combat activities, so it's quite balanced in a way.