Punish Navy SEAL who violated oath

I would like to comment on Donn Esmonde's column that stated we should laud the Navy SEAL who violated his oath to protect and keep secret the details of any mission he is involved in. The effectiveness and survival of this organization depends on its members being sworn to secrecy and never divulging the details of their missions. That's just the nature of the job, and this SEAL knew that full well and swore to secrecy when he signed on.
I don't know whether Esmonde ever spent any time in the military, because if he did he would better understand what it means to be a member of a unit and your obligation to all the members of that unit. It is truly disappointing that he thinks we should know the details of the Osama bin Laden mission. If that's the case, where does the line get drawn as far as information we should know about covert activities, and for what end? There are just things that have to be classified and kept secret for the good of the SEALs and our country.
I am a former member of the military and I know if this went on during the Vietnam conflict, this man would have been court-martialed for treason. I feel bad for all the men who were in his unit. They have to be worried as to when the next shoe is going to drop and what else he's going to feel he has to tell the world.
I have tried to come up with any legitimate reason for doing what our Navy SEAL did and cannot imagine a case where it would be justified, so as far as his character is concerned, at the very least he is a selfish, dishonorable man who does not keep his word. At the worst, he is a traitor and should be treated accordingly by the military justice system.
Walter M. Bielinski