That's really all it boils down to. An individual makes a decision. Right, wrong, within his rights, etc, etc, it doesn't matter. There may be consequences and then you have to deal with them. Mr. Benchguy decided to excercise his rights rather than simply show his ID. He got tased for his efforts. Will he prevail in court? We'll see. But he still got tased. Might have been easier to say "I'm not doing anything. You legally can't ask for my ID. But here it is because I don't want to be hassled" and not get zapped.