And for the record, I swore to uphold the Constitution of the United States in 1983, while still in high school. (delayed enlistment program, don't know if that still exists).Well, the police and military aren't like regular citizens. Cops are paid to enforce the laws created by politicians. Soldiers are paid to follow the orders of their commanders, who take their orders from politicians. (this may be acts of war, defense, national "emergency")
When egregious laws against gun owners, or laws regarding right to assemble, speak, protest are passed, why not just laugh and carry on? The politicians ain't gonna do shit.
Some yahoos with costumes will enforce the laws, ATF, FBI, police, National Guard, etc...
If "we were all the same" you wouldn't get the hero worship, jackboot-licking atmosphere exhibited so often these days.
You are correct, however in regards to average citizen rolling over. I believe most will, probably some old bastards full of hate and nothing to lose will be the only ones to resist.