In the Challenger case, the bad information has been deliberately hidden within the structure. They could just as well have pulled it up in the structure.
It's like saying variable font sizes are inherently bad because due to them, contracts can have small print sections.
It's like saying variable font sizes are inherently bad because due to them, contracts can have small print sections.