There are likely many factors. In terms of civilian supporting the invastion, or at the very least, being neutral on invading was very much a popular opinion. Patriotism was extremely high following the attacks, and whether it was correct or not, many folks would see not supporting the invasion as unpatriotic. So likely do to social norms and group dynamics, it was unpopular to be against the war.
It might be hard to understand for folks that didn't live in the US during that time. A time when TV and print media were very much king. To paint the picture more clearly. Imagine a 24-hour news cycle on nearly every single TV channel. Even non-news channels discontinued normal programing to broadcast one of the big news stations. Every newspaper has massive headlines covering the content. For days and weeks there was no escaping the media barrage. It definitely warped folks perception.
So a kind of mass indoctrination to a militaristic concept of "patriotism", as I understand it? A concept that is not satisfied unless someone is invaded.
It might be hard to understand for folks that didn't live in the US during that time. A time when TV and print media were very much king. To paint the picture more clearly. Imagine a 24-hour news cycle on nearly every single TV channel. Even non-news channels discontinued normal programing to broadcast one of the big news stations. Every newspaper has massive headlines covering the content. For days and weeks there was no escaping the media barrage. It definitely warped folks perception.
Bonus: Anthrax scare directly after didn't help either. https://www.npr.org/2011/02/15/93170200/timeline-how-the-ant...