fishing versus hunting can be easy to fix. Joben covered alot of the disadvantages of a hunt, and I agree. Bows, spears and multiple people are needed for a good hunt. I would suggest a hunt be risky but with a worthy award, but you don't do it too often lest you risk injury/death.
Fishing, in certain cultures on rivers, is a very reliable food source with little to no risk. If you want fishing to be the main food source, then making it stable and easy would be the solution. Going on the notion that there are multiple ways of fishing, you could have canoe fishing with spears in a river/shallow waters be risk free but low yield (not horrendously low, but you're not going to suddenly make a large surplus, unless the fishers are pretty skilled.)
Net fishing in deeper waters, on the other hand, would require bigger canoe's, use nets and be harder to use, so you'd prefer trained or experienced fishers for them. They can get anything from low yield to very high, depending on the season and luck. In that case, it'd be a less risky version of hunting.
Then you got yoinking up crabs and things, which can be done by both children and women. I know many tribal and celtic cultures followed this line. It's easy food, but again, wouldn't provide much more than the day's food. Unless you find a beached shark
Just realised this is what Ebbor was talking about, but with some added mechanics. Anyway, that was my thought.