Well, yeah, except for the part where they did. Since Columbia, NASA has:
Added a fusillade of high-speed cameras to monitor launches
Added a camera boom to the cargo arm to allow close-up inspections
Practiced EVA in case an even closer inspection is needed
Started carrying repair materials
Developed procedures including another shuttle on the pad in case needed
Cancelled all Shuttle missions except those that no other booster can perform, namely ISS construction and this one last Hubble repair”
Great looks like they did everything except fix the problem itself !!!! Why is that? Typical of a Government run operation ,I can only Imagine the Constraints put on the fuel tank contractor.