I've always wondered that myself. I read somewhere that the government pays over $1,000 on the drugs used to kill one person, which strikes me as being ridiculous.
One thousand for Drugs compared to the wear on a blade or one rifle bullet and the fact that death is certainly faster. It makes no sense.