You can argue that it's not realistice (I agree), but not that it messes up with strategy. It's always been like this. Even 1 peasant can stop a looting attempt. If your strategy doesn't take this into account, it's not suitable to BM fighting.
True, but people have forever been annoyed when incredibly small numbers of peasants prevent large armies from looting.