Terrorists do want to die for their crimes because they are promised martyrdom and so many virgins when they die for their cause . I think they should be locked away and they thrown out so that they actually do have to live out the rest of their lives. They should even be forced to live longer if ever the means to do that was ever available. Why not let them live a long life in solitude and bordom.
I think you got the word terrorism confused with "Muslim extremist/kamikaze" here.
A terrorist is someone who spreads terror outside of war conditions. They are not just Muslims. They are any kind of people. I don't know specifically about the US, because I don't live there, though we do hear about failed bomb attempt from racist people too, but in Canada, terrorists are also federalist terrorist and in France, the most terror attacks are from people from Corse. To confuse the word "terrorism" with "Islam" is just pushing for the misunderstanding and the hatred to grow. Not doing any good.
Now, to the original question:
No.
I never believe in the capital punishment. A
Also, a lot of terrorists are misguided youth who get swayed into a movement who make nice promises and make them feel important. In a way, it's like saying that every fool who falls for a sect and acts on it/ tries to act on it (since many terrorist plots are foiled) should be killed.
I think that, on the contrary, they should be kept alive and made to see the error of their ways. Not becoming figureheads to encense the people standing on their side (martyrs). The terrorist act is a way to an end, an action they choose to do to enact their ideology. They should not be killed; they should be sentenced to jail with counseling and maybe even special work/reeducation programs.
Killing them is only going to make the problem grow and get infected.