Random encounters add more problems than they solve:

* Do you give XP/Money rewards? Yes - they can be farmed, no - they are not rewarding
* You just won a tough fight and running low on resources - cool, now you die to some random wolves and have to replay X hours of the game or quit
* Are these encounters are hand-crafted as all the others? Yes - why spend time on a something that may not be played, no - they will become repetitive fast

And finally, what is even the point of resource management, if there is no difference if you take 1 in-game day to finish act 1 or n days to finish it. You are then just resource managing whether you will fail your playthrough or not. How is that fun?