As for folks going on about disobeying orders... If you have light weapons and the enemy has 40mm Bofors autocannons, yeah, maybe suicide isn't the best choice. Though I'd prefer not to be a 'guest' of Iran. Not going to Monday morning quarterback, but generally disobeying orders from an officer comes with high burden of proof. Being right isn't necessarily enough of a defense either. Giving up because some Haji aimed an AK at you, barring other circumstances or orders, is definitely NOT meeting that high burden of proof.
Regardless of the disobeying orders shenannagins, they all deserve to be thrown into the deepest, darkest hole for failing to destroy critical equipment and for giving intelligence to enemy forces. I don't know if treason would apply, because I don't think Iranians meet legal definition of 'enemy forces'. But a dozen other laws and regs DO apply. They deserve at least five to ten in Leavenworth for failure to destroy critical equipment, or scuttling the boat if destroying all the equipment was impossible (unlikely as that would be). If they all had broken toes or were waterboarded, ok, fine. Folks crack. If it was just stern words from an interrogator, throw them all in Leavenworth for a decade followed by a bad conduct discharge.
Those cowardly incompetent morons handed a lot of intel directly to the Iranians. Who are guaranteed to broker that to the Russians and possibly the PRC. That's potentially billions of dollars worth of equipment, and potentially risking lives if things ever get hostile with Iran and any other foreign power we eventually fight.
In the wake of Manning, Hillary, Petraeus, etc the military NEEDS to send set an example. Ignoring security violations by the brass is wrenching, but most grunts know the brass get to ignore the rules. If folks cotton to EVERYONE getting to ignore security and classification rules, we're completely boned. Honestly, if a tenth of the accusations are true, the sailors should be sentenced to breaking rocks for the rest of their life on live TV with every single last member of the military watching.