I just don't see any point in adding needless things like limited ammo, fuel etc.
It does nothing to make the game more interesting, all it does is to make it more tedious to play.
Games that has ammo for vehicles can get away with it because they also have simpler ways of regaining ammo from...