the problem is that there will always be more cops than you. if you try to defend yourself against 1 or 2 cops, there will be many more on the way, and you will end up dead/imprisoned. even if you have a commune of several hundred people (or even more), the cops will simply request more agencies (cops) to become involved, up to and including in the military (federal police used to enforce us policy worldwide), and you all end up dead or imprisoned.
just ask the folks in waco what happens when you defy the cops.
difference between cops (aka the state) and the mafia is the state has unlimited funds and resources to go after you, and the mafia has a code of ethics (the state ,by the looks of government , does not).
in short it is almost always better to hire a good lawyer and fight the charges in court , rather than fight the cops on the street.
i have several reasons for this:
i have a family, being dead/imprisoned will not help them, as the kids will goto foster care, and possibly be scarred for life .
i believe in the nonaggression principle that Ian speaks of. i will not be violent , unless i think me, or my immediate family is in danger. this would be self defense.
i will always try to walk away or talk my way out of (unless dealing with cops , then i will claim miranda rights) the situation first.