They are expensive because people value trucks far higher than regular cars. They are often seen as a status symbols as well. So, this makes their prices stagnate and not go really low.