They're trying to be friends with Japan, but they attack a Japanese vessel while the PM of Japan is actually visiting? Really?
They aren't a superpower, and the US has bases all the way around Iran. Maybe I'm a strategic simpleton whose entire diplomatic experience is playing Civ, but it just doesn't seem smart.
Plus you have to wonder about the evidence for the Iraq war. That seemed pretty flimsy too. And it involved some of the same senior staff.
If international diplomacy were a reality TV show, it would make sense though.