I don't know what it's like for Americans on domestic flights, but flying into the U.S. from a foreign country (any foreign country) has sucked ass for several years now. The flights suck, the airports suck, and the security sucks. It's a shitty experience. It's also a completely useless waste of time. And it's only getting worse with the passing of each day.
The War on Terror ended the day it began. You lost America.
"Transport Canada: A division of the US Dept. of Homeland Security." That was a nice touch.