Good point.
By the way Pakistan Army currently has more than 150 Generals (120 Maj. Generals and 30 Lt. Generals). And ofcourse, as we can see in a poor country like ours a General's protocol demands newer and newer cars. So here is how tax payers' money is being spent on new Honda cars, while we are told that country's defense expenditure has to be raised in every coming budget to strengthen our defense against enemies.
So my advice to you is to stop worrying and consider these 100 new cars as useful addition to our current military HARDWARE.