Comment by ibejoeb
I don't think anyone, especially civilians, love the idea of militants hiding among the population. I don't know why they must in order to stand up to a more powerful adversary. Regardless, this isn't some kind of rule. It's more of a consideration for that individual, like "should I be hanging out at home with my family while I'm engaged in a dirty war with an adversary that is willing to strike my family to get me?"
1. It's really rather common for active duty military to segregate themselves in combat zones. One of the reasons is that there is mutual benefit in reducing the exposure of civilians.
2. There is no alternative to a powerful entity getting its way. We have the word power simply to describe that capability. It's not an annointed status.
Guerrilla warfare has been a reliable way for a less powerful entity to resist a more powerful one. However, it often requires the less powerful entity to hide within the general population; which results in the problem that we are seeing here.