Engineer
Major
Not at all! This statement of yours is so off the mark.In all fairness both cases were pretty bad.
CZ5B stage was low density, while the battery pack was high density, as evident by the amount of time they stayed in orbit. CZ5B stage also burnt up easily because it is low density, while that battery pack basically punched through the atmosphere.
There is no comparison of CZ5B to any of the examples you listed. Salyut and Skylab were human-rated pressure vessels with all the accessories, CZ5B stage is not. Saturn V was much bigger in comparison. Columbia for obvious reasons. You also forgot all the fuel tanks that the space shuttles discarded.In the case of the CZ5B it wasn't a 'failed' booster as much as it was the fact that the core stage reaches orbital velocity which then reenters in an uncontrolled manner, one of the largest uncontrolled reentries (after Skylab, Skylab II's Saturn V stage, Salyut and Columbia).
Two of the four cores got pretty close to civilization.
View attachment 133518
Launching into an elliptical orbit would require the payload to get themselves into orbit. No customers would volunteer to shorten the lifespan of their spacecraft to do what supposed to be a booster's job.The necessary modifications for proper deorbiting process would requires an RCS system or dedicated deorbital motors.
Another possible solution is launching into an elliptical orbit with a very low suborbital perigee that's well within the atmosphere (sth like 30 km) so that the core stage can easily and predictably deorbit into the ocean and the spacecraft after separation can then circularize the orbit to LEO from there. But this mission profile would decrease performance.
The other option would require both RCS system AND dedicated deorbital motors. Those motors have to be pointed in the right direction to achieve proper deorbit. Before you know it, the booster becomes a full flung spacecraft and the cost goes up, which is why it is not done.