I could give much the same reasoning, as well as others, but that doesn't change anything. These reasons only mean something to us. TPTB have their own reasonings and plans. For the time being they're the ones calling the shots.
The admiral in charge who opposed an attack on Iran - the name escapes me at the moment - was recently replaced by someone willing to do the deed. So at least someone at the top in the military supports it. They don't put four carrier groups in one region unless they're at least planning on doing something.