I have met enough players and DMs with whom I disagreed or got their bad side enough time to thank the fact that I was happy I wouldnt meet them at work the next day.
Its the same thing as not working with your lover. If there is something wrong or bad happening at home, you dont wanna keep it going at work afterwards.
But to answer you, yeah I can. Ill torture kobolds instead. /s
But... whats the problem into not being out of ammo ? Would an entire campaign lovingly crafted by a nice DM survive (get it?) That detail ? Wouldnt ammo tracking be a minor survival aspect anyway ?
Your point is good thought. But is it good enough to force it on players already tracking lots of stuff and not enjoying tracking this specifically ? I dont have the answer, it would depend on the player, the DM, and the campaign.
Fun fact. I wanted to trap my level 12 party in a dungeon, one of them had disintegrate. So I engraved a reflecting effect in the door. Any direct one target spell casted on the door would bounce back. It would take 3 spells used that way to empty the magic of the door.
Sadly, he never casted disintegrate on it. Sad DM noise.
But DAM its hard to trap a high level party anywhere.
Because playing with your boss is really stretching your chances of employment