Yes, but how many resources would be required to build these huge things in bulk (since you must scatter them densely to insure that they are stepped on)? Sounds like a pretty expensive endeavor, so you're welcome to bring it up with Denethor at the next national defense spending committee meeting.