I think the greater point is people can have a reasonable debate over that, since Americans were actually attacked on American soil. There is no reasonable debate over the other 100+ wars and invasions we've been involved in over the last two centuries where all of the hostilities, from start to finish, took place outside of our own borders.