I work on a base every single day. Try to enter a base or other military installation, and refuse to identify, please. Go on, do it. I dare you.
Yes, we MUST identify, there is no option. Also, my learned friend, a little piece of paper called "The Geneva Convention" states specifically that any POW must state his name, rank, and Serial Number, and NOTHING ELSE.
Even in warfare, complete silence and non-cooperation is not a supported option.
You are talking apples and oranges, civilian verses soilders not the same thing. Entry onto a base is by choice to gain entry you must meet the requirements.
(Who needs laws .... when this “feels” so right?)
Hm ... Maybe you should reread your tagline, too. Don’t you notice a tension between believing that ‘feelings’ of officials should take a back seat to actual laws, and then turning around and being O.K. with officials holding a guy until he submits?