While you aren't wrong. One thing you have to keep in account when designing or running a game. There is always someone dumber than you. What may seem obvious to you, may never occur to someone else. There are a lot of ways to alleviate the aforementioned limitations, but the first of which should be to provide sufficient alternatives. The last thing you want is a player to spend 3 hours struggling to beat a giant dragon and then realize that they didn't bring enough apples to get back safely when they finally achieve victory.
As already pointed, their very "first demonstration" in the video/screenshots shows that there are now "cam supplies" for sale as a single item. I'm fairly confident they will be readily available from merchants anywhere in the game, aside that as some form of loot.
I doubt the risk of "soft locking" yourself could ever be an actual thing.
Not to mention that even in the worst case scenario you are still allowed what they called a "shallow rest".
If anything I'd worry that the system may still be WAY too forgiving to the point of being borderline vestigial.