Your quote claims that it would have been much more expensive to address all of these things, but what's the support for that statement?
My (extremely limited, to be sure) understanding is that there wasn't anything else that severe. The O-ring problem was dire, and the only reason it didn't get attention was because schedule pressure and go-fever caused management to minimize the problem.
Note that the warning signs mentioned in the quote were not just theoretical test results, but also several cases where fire was getting where it was not supposed to be during actual flights. Further, there was strong evidence that these incidents were linked to cold weather. "Don't fly when it's really cold" wouldn't have been a particularly expensive mitigation, either, even if you argue that suspending flights until the problem was investigated and fixed was not reasonable. I mean, you're launching from Florida, a restriction not to launch in temperatures under 50F wouldn't have been a terrible burden.
How many other warning sings were as severe as the O-rings and as easy to mitigate? My money is on "zero" in which case this argument is just so much noise.