I wont comment on the xp side, as i like that there are at least 2 more skills that need effort rather than good money stack to level it.
But Fishing has "bait" which is totally useless right now ... i would appreciate if the bait would a) make fishing faster - for example just half of the catching time and auto-start catching if you add a bait or the one i prefer - add other fishing methods - for example net fishing where you will gather like 10-15 fishes per catch, but less experience.
RIght now i see no use of bait - because +50% (or is it 35% for the best bait) - is really useless on the 1-2 fish catches you have right now ... highest catch i had once was 4 fishes instead of 1 or 2 ... and this only happend like 1 time on ~100 bait i tried and tested (if more xp or anything)
Usual i catch ~1 extra fish with bait compared to without - but it needs to add the bait and then click again for starting to fish ... so with the time consumed the overall output is perhaps +1 fish / 5 catches (if not less)
On net fishing you could for example catch fishes fast, for dailies / cooking with the penalty of some experience