I for one am glad that Bergdahl was returned to the US. Yes, the price of freeing 5 high terrorists was too high, but...
If Bergdahl stayed in Afghanistan with the Taliban there was zero chance of the military prosecuting him for desertion. At least now there is a minuscule chance of him being prosecuted and facing justice.