Why don't more people just ignore the gag orders? I would. I understand most people won't, but there certainly should be more than one guy who illegally revealed his NSL in the 15 years or so since they began.
There are people that are that brave, and their actions are indeed commendable, but many people have jobs, families, friends and social status that they'd probably like to keep intact moreso than their instinct to "stick up for what's right".