Thanks for all your feedback!!
About the upgrades, they are not random, but every plant waste a different amount of water. Maybe was that.
A fun part of the game is that you can complete the game in the way you want to play, so it's not obligatory to fish or even to plant any seed.