Sundog said:
They retired the Blackbird because they didn't need it. At the time, most of the recon missions it flew were for the NRO and the U.S. Navy, but the money came out of the USAF's budget. They had other things they wanted to spend their money on so that's why it was cancelled.
As for the redesigned B-1B, the USAF thought they could get a "B-2" on the cheap. They couldn't.
As for the XB-70, it had the RADAR signature of a ship. Missles would have easily defeated it. That's why it's replacement, the B-1A, and even the B-2, were designed to operate OTD below RADAR. Also, don't forget that in the eighties and nineties they were worried about the capability of SAMs vs the Blackbird.
If you can force any enemy to make Soviet level investment in air defence, you probably win.
Also, keep in mind the heart of Soviet Union is deep inland. Any bomber penetrating will have to fly over multiple layers of integrated air defence to even come into stand-off weapon range of its intended target.
Assuming new American bombers are mainly intended to vex China, then the situation is totally different. The heart of China is spread out in a line along the cost, going perhaps 200 miles deep from the shore. Mach 3 bombers approaching from the sea will have to fly over nothing. The chinese SAMs as forward deployed right on the beach will still have to compete in range against any stand off weapons on the bombers. Chinese surface based air defense have to, for reason of geogrpahy, be point defense. Only Chinese fighters could really provide stand off defense.
B-70 could make an end run around any Chinese fighter defense, even the supercruising J-20.