That said, the publicity of how much money there is to make is surely a contributing factor. In a lot of other countries the agent is lifted, given the choice of being run as a double or prosecuted- most choose being run. That way you get intel on the opposition's MO and codes and everything else plus the chance to fuck them up a bit. That, IMO, is a much more preferable option to hanging, drawing and quartering them.
It's a basic tenant of security that humans are the weakest link. You could have the world's most physically strong wall, the best alarms, the sharpest barb wire...but if you can get the guy/s who knows the code to the alarms on your side then you just have to walk in.
I don't know if that would have been possible in this case since details are scant.