When my wife finished solving all her puzzles, she really had no need for the 100k+ food and tech points. However, my game on a different village desperately needed food and tech points.

Perhaps it would be a good idea to be able to barter/trade between villages. Having said this, we can even expand the game after solving all the puzzles/milestones where we can hand pick a few skilled villagers and they can start a new tribe on their own. This way, the game's replayability is enhanced as it gets pretty routine after all the puzzles are solved. With a new tribe, there really is no need to solve them again as you've already done them once in the 1st village.

I'm a very big fan of Civilization/Capitalism types of games and I really hope that the VV series can integrate some sort of trading scheme into the game.