I mean, all of the might of United States military had trouble with the Afghani insurgents. Now, just imagine Canadian insurgents who speak the same language, look exactly like you, and know your history better than you do. No city in the continental United States will be safe.
I always believed that nationalism stemmed from the idea of the innate superiority of your nation over the others. Which I find incredibly problematic for obvious reasons. Now patriotism, on the other hand, I believe is something that we all should strive for.
We used to visit US multiple times a year in the past, but no more. It's always been a tense experience, but now I don't even want to subject myself to this treatment - even if the chances of being detained are negligible. As far as I'm concerned, US is a hostile nation and I have no desire to contribute to their economy or tacitly support their aggression by visiting them.
Maybe too much fluoride, that's why they're so developmentally challenged over there.