re: Humvee makers
There is more to the armor situation than assembling vehicles. The pipeline for the armor itself has to be considered.
One comment on that issue here.
There are other issues, including weight, vehicle power, transport, and other things.
But why make it complicated? "Bush Administration Stupid" is an information bit small enough to get the propaganda job done.
More comment from Countercolumn.
