Many people, especially in the US today, dont understand that non-violence doesn't mean passivity or even a willingness to compromise. It just means you do anything you can without actually punching and killing people.
And it turns out killing and punching people is sometimes the worst option of to play the long game. This is why nation states often twist themselves in bretzels to manufacture consent so they can go elsewhere and punch and kill people over there. If you don't have that consent, you will lose the popular support and that can mean that even if you won the battle, you lose the war.
Many people fail to consider second order effects. Offensive violent actions to address violent threat may seem like the natural solution, but a second order effect is often that it runs a wedge between the general population and those willing to use violence, shrinking the support. Another second order effect is that the other side will also use more violence and then the whole thing spirals into open weaponized conflict. A thing you should only provoke if you have the numbers, support and means to actually win it. So don't just scratch where it itches, think about the side effects and what psth it leads you down.
Non-violent opposition hinges on the fact thst many of the second order effects are positive. The non-violent side has usually more sympathies within the population, non-violent opposition can be really easy to get into, it could be as simple as a mail man strategically losing a letter, a sysadmin accidentally leaving a api exposed, a wine-mom building networks with others to keep open tabs on the neighbourhood, a peint shop not forgetting who printed a certain flyer when the state authorities show up and so on. Wherever you are, there is probably a way to resist. And if there are enough people normal operations of the regime become hard to sustain.