Is politely refusing to answer questions that have questionable legality to begin with “being a D-bag,” or is it good sense? You used the term “D-bag” initially, not me.
So long as you stay polite, civil, but firm, it’s a battle worth fighting. Rights should NOT be easily thrown away. And I’m FAR from a one-man choir on this issue. A lot of people are enraged about the same thing, and rightly so: