I have no issue with them surrendering to a superior force, none at all.
I have an issue with them not sticking to name, rank and serial number which IS sop in the UK forces. I have an issue with them being allowed to sell their story and cash in over this.
The blame lies with the MOD for allowing the stories to the media and also with the British personnel for not sticking to name, rank and serial number.
EVERY serving member of the UK forces deployed to a combat zone gets issued with a card outlying the ROE's and Geneva convention basics, on that card, it clearly states name, rank and serial number only.
We can argue all day long that we are not at war with Iran, but tell that to the families of loved ones who have died from Iranian weaponry. The sailors should do the decent thing and give that cash to families who have lost sons etc, unlike the US forces, the British personnel get paltry sums when they die on active service.
When you sign on, you represent your country, some people don't take that responsibility seriously it would seem.