Using China as an example, they currently have a budget of $30 billion US. Why is it so expensive to build an effective army? A MiG-29 costs $15 million each, a destroyer costs $300 million each. What makes a military budget total $30 billion? I won't even go with the United States, they have a military budget of $400 billion US. Where does all the money go?