What is the point of hero capture? How does it work? Why can you not release a hero to its former master?

I just lost a lvl 58 hero (#5 on my server) to a town with no defenders.

System Error: Hero Capture is LAME.
Buy Game Coin?