Haha , you have Big alliance (Lawyer + VSB + TheHawks etc..) and you want have militia ? Heckler.. If you want help by npc - buy merc . =)
I dont think people here want play with NPC.. they want fight versus player..
Man, you know, all of our players can't be online 24/24, we dont want to spend our day in guarding the town, so yes, in our opinion militia is useful to protect the town.
Yes, we're a lot of during the evening, when almost all the PvP teams are online, but it's like 4-5 hours max in a day.
Of course I would prefer a system where towns would be guarded by players only, even in NCR. But it's not possible for now, server population is too weak, so we have to deal with militia.
And come on, militians are so dumb, it's so easy to trick them...

And I'm sure devs will fix all those problems in the next update, I trust them. It's summertime, we have to be patient.