Possibly, but the problem is that everything we are talking about now is in hindsight.
9/11 was the first time in the history of air travel that a commercial airliner has been used as a missile. No one could have predicted this and unfortunately many steps to prevent such an event (such as profiling or stricter security) from happening would be considered either infringement on people's freedoms or too much money to actually run.
It is a tragedy, but the fact is that 19 men run by a terrorist organization took arguably the most powerful country by surprise and changed it forever. The US has no one to blame but the organization behind it.