Or making militia limit based on your total population maybe?
Having more than let's say 1% of your total population will put a cap on production across the realm?
After all you are draining manpower to man your regions. That way, killing peasants is a very viable strategy to counter militia.
I actually like these suggestions, as I'm also in favor of tweaking militia. It is simply too strong and too easy atm.