That was done purely for propaganda purposes. The first mission in Desert Storm was the Apache Hellfire strike that took out the radars that allowed the F-117's to pass over the frontier undetected. The most efficient strikes were probably those fired by the Missouri. The object is getting the most bang for your buck and the B2 is so bloody expensive that there are MANY other platforms that can do the same basic jobs for a fraction of the cost.
That's the point.
First of all, the F-117's did not "pass over the frontier undetected". I say this many times, but will say it yet again.
Stealth does not mean Invisible.
The only invisible jet in the world is flown by Wonder Woman, not the US Air Force. Invisible aircraft do not exist, can not exist, and will never exist. The idea of Stealth is to reduce the RADAR cross section, it is impossible to eliminate it.
The RADAR sites taken out were the main Iraqi Air Defense sites in the country. And it was not to prevent Baghdad from knowing they were coming, but to prevent their precise location from being known. While largely safe from ground fire, the Nighthawk is horribly vulnerable to other aircraft, having absolutely zero air to air capability.
So it was not to keep Iraq from knowing they were coming, it was to prevent Iraq from vectoring fighters in on them.
And it was also because the F-117s were not the only aircraft in the air at the time. There were multiple attacks and engagements that night between Iraq and Coalition forces. Including the one that killed Captain Scott Speicher.
In total, 2,775 sorties were flown on the first day of the air war. So of course the very first priority is to seriously degrade their capability to hinder coalition air dominance.
And I bet you can't even tell us why the Apache was the perfect weapon platform for that mission.