Exactly why would the VC offer to release him in the first place, all the while still holding his "brothers"?
..........
valid question!
The reason that McCain was offered the chance to go home early was because the North Vietnamese knew that his dad and grandfather were admirals. If they could get John to bite, they could humiliate three generations of naval officers.