If 30 peasants show up, they'll probably still stop 700 men from looting. But only 30 men *shouldn't* spawn as a militia anymore. If they do, it should be considered a bug. For 700 men, there should be no less than 350 peasants spawning as militia. Basically, you shouldn't see peasant militia arise with a number less than half of the occupying force's numbers. Militia were also given a slight increase in strength so they shouldn't be cannon fodder anymore, but are still weaker peasants still.