I hear what you're saying, but I think you have to face the fact that in practice, most games, while having resources, don't really have a resource management angle. At least, in most games they don't prevent the halfway determined player from being in a position where he'll never want for what he needs, be it healing, cash or gear. Usually this ensures that fewer people will walk away from the game due to frustration.