As i said:
at least i certainly like the idea that NPCs would after few rounds be forced to change their position instead of keep sniping me from abowe forewer. :-/
You just needed to read to the end.

-buying 100+ arrows and never worrying about it again, or
-always clicking "repair" when they go to any merchant, which becomes a routine = needless tedium because it's negligible cost
Those are certainly possible behaviour ...
And yes, it would negate the benefits a little ... but, if you "never worry about it again" or "let it become a routine" ... its no longer tedious, so it seems a little more like argument pro then against.

---
Just wondering ...
What would you think about expanding them for other mechanics ...
I mean, what is requiring food for Long rest, if not "needless tedium because it's negligible cost" ?
Just as with arrows, there is enough of food for you to never worrying about it again ... sure it weights a lot, but since you can easily send it to camp, is that really and issue?
Also what is possibility for Lockpick to break, if not "needless tedium because it's negligible cost" ?
And if we get to at absurdum, then concidering that we are totally able to long rest every and any time ... is there even any reason to keep HP or spellslots? They can aswell just automaticly restore after each fight.