Whether we need a shuttle or not is arguable. The original plan for the ISS included a longer use of the shuttle and had no difficulty manifesting a full cargo. The TPS is hardly an ideal design, but the Columbia damage was caused by a (no longer used) foam block, not the spray-on foam, which despite tens of thousands of impacts, never caused anything approaching a catastrophic failure. It's tragic that the hazard of foam impact wasn't fully recognized earlier, but recent flights with the improved foam have required remarkably little in the way of orbiter tile repair. <br /><br />No system can be maintained forever, but the Shuttle could surely have been kept in service until the COTS concepts were mature enough to support the ISS. <br /><br />