They definitely have recon satellites put in orbit for them by Russia.
I think the Trump administration is shocked that the people did not rise up and evict their government-- the US did not seem to grasp the psychological effect of the Regime murdering 10,000+ Iranians. IMO, that resistance was broken by those killings.
I think the US war planners are trying to find a balance between smashing the F out of all Iranian military (that they can find), and NOT putting the full population in greatest hardship (avoiding hitting power and water).
I DO think the Trump DOD is finding that their estimates of Iran's capabilities were wrong-- this is not a walk through Venezuela.
I also think that Iran is showing the weaknesses of "Iron Dome" and similar defenses-- overwhelm them with cluster bombs.
I also think I still want a beer.