Das eigentlich Problem ist nicht, dass es Logikfehler gibt, sondern dass damit nicht konsequent umgegangen wird. Einerseits heißt es nämlich, die Spielregeln sind heilig und Spieler sowohl als auch SL haben sich sklavisch daran zu halten, damit alle Spaß haben und keiner das Spiel dominiert/den anderen den Spaß verdirbt.
Blöderweise funktioniert das nur solange, bis einer kommt, der eine Logiklücke ausnutzen will, und dem man im Rahmen der Regeln nichts entgegen zu setzen hat. Der kann dann nämlich plötzlich darauf bestehen, dass er tun kann, was er tun will, weil die Regeln das nicht verbieten.
Und gerade weil D&D keine Wirtschaftssimulation ist bzw. die Wirtschaft magiedurchwobener Fantasyreiche nur sehr unzureichend abbildet, gibt es mannigfaltige Möglichkeiten die Kampagnenwelt aus den Angeln zu heben.