I partially agree.
If the military people in charge were legitimately motivated by the stereotypical "war" concerns you mentioned (overthrowing a Muslim Caliphate, occupying strategic territory, etc), and they DID have access to these advanced technologies, I think that we would almost CERTAINLY see them being utilized on the battlefield.
No, you wouldn't. Your ideas are motivated by how you see the military-industrial complex, 'legitimacy,' the profit motive, etc. You'll notice I clearly underlined the idea of avoiding political issues above and you're putting them back in. If you don't happen to believe what I have sketched out in terms of strategic motives, fine. I stand by what I said. I think it is clearly provable, but it is also beside the point and will take us astray.
The real issue, is what, if anything, so-called 'advanced technology' (if it exists) would bring to the table. From a military point of view, you do not use a weapons system just because you have it. There has to be a strategic or tactical advantage to using it weighed against the risks of doing so. In this case, the largest risk is displaying it, not to the Iraquis, but to China, India, Russia, and to the American people. For this particular conflict, giving away its existence is more costly than not using it.
My guess is that if such technology exists, it does not exist in deployable-enough quantity to make a difference. What can a triangular, gravity-powered stealth craft do that a B-1 can't? It's 2/3rds there already and it isn't secret. In terms of placing munitions accurately on a target, nothing. What can 'advanced technology' do during an insurgency when people are fighting with AK-47s and RPGs from house to house? Answer: Nothing. There is no advantage, either strategic or tactical, to do so. It doesn't fit the job description.
Weapons systems, people, vehicles, etc. are called 'assets' in the military. You don't call for an asset, particularly an expensive asset, unless you are damn sure it will provide an advantage. For example, if you become aware of a situaton on the ground that you think could use further scrutiny, you CAN call for a satellite, but you will encounter stiff resistence up the chain of command because moving a satellite into place is costly, and it is a limited resource. If you take a satellite away from its assigned mission and put it on a new one you'd damn well better be right. In the military you are taught to be very conservative in that regard.
The bottom line here is that it makes no sense from either a tactical, strategic, or intelligence perspective to expose a secret technology to view when you don't need to do it, especially when less expensive, non-secret assets everyone knows about can be effectively deployed to do the job.