Unfortunately it's the people between the individual and their security professionals that most often cause the problems, and in the case of military organizations (in my experience) there is little to no consequence for leaks. For example, when my wife separated from the Air Force, she was supposed to receive her mobility folder, which contained essentially everything that uniquely identified and documented her time in the service. That included dog tags, DNA registration, comprehensive medical history, and complete financial record. When she went to pick it up she was informed by a young airman that approximately a third of her squadron's mobility folders had been lost, and that they assumed they were accidentally shredded. Subsequent inquiries up the chain yielded no result, and is often the case in the military, an E-3's complaint just doesn't receive as much attention as that of an O-6. She was basically told not to worry about it.
A year later the office contacted her to ask why she had never picked up her records. Apparently after a year of being missing, they had magically reappeared. And the best part was that the current staff denied that they had ever been lost. So it makes you wonder, what happened during that period of time? Think those legal protections will ever stop that kind of thing from happening? IMHO, not while 19 year-olds are the ones doing it (I know I know, there are tons of responsible 19 year-olds in the service who do a great job for their country, but there are a significant number of screwballs too.) and while you have line management who refuses to ensure there are consequences for mistakes.
So while I agree with you that in principle the government affords us more protection under the law, in reality I think the risk ends up being about the same.