No economy of scale. The cost to build one car is ~$100 million. The cost to build the second one is ~$20K. The only reason you can buy a car for $40K is because they build millions of them to spread the initial investment. The military buys missiles in units of 100s and there are no other buyers, so the cost per missile is massive.