The latter part is a major thing that really should be fixed, I agree. In many of these cases, it seems fairly clear that the invocation of trade secrets is pretextual (the goal is not actually to protect a valuable secret from competitors), and the real motive is preventing third-party investigations into chemical safety.
--From the NYT article. There is alot of failure avoidance, it seems.
Edit: And also from the Wiki. you site:
The report further acknowledges that trade secrets are preventing effective testing. Sometimes the EPA does not even know what chemical the TSCA application refers to, and cannot report any problems because "health and safety data are of limited value if the chemical the data pertain to is unknown."[6]
This is going on with Fracking chemicals, at the moment.